DConf 2019 London Programme

Posted on

The DConf 2019 schedule was published on March 17th. This year we’ve got a solid mix of first-time DConf speakers and veterans. If you haven’t visited the site in a while, you’ll surely notice that it’s been redesigned. The old version was not responsive and was quite annoying to manipulate on small screens. That has … Continue reading DConf 2019 London Programme

Read more...

DMD 2.085.0 and DConf 2019 News

Posted on

Coinciding with news of a new release of DMD is news about DConf 2019 in London. From new GC options in DRuntime to free beers and free tours at DConf, we may as well kill two birds with one blog post! Compiler news The 2.085.0 release of DMD, the D reference compiler, is now ready … Continue reading DMD 2.085.0 and DConf 2019 News

Read more...

DMD 2.084.0 Has Arrived

Posted on

The D Language Foundation is pleased to present version 2.084.0 of DMD, the reference D compiler. It’s available for download at dlang.org, where you can also find the full changelog. There are a few changes and new features to be found, as usual, along with 100 closed Bugzilla issues this time around. Finer Control Over … Continue reading DMD 2.084.0 Has Arrived

Read more...

Updates in D Land

Posted on

As we encroach upon the end of 2018, a recent Reddit thread wishing D a happy 17th birthday reminded me how far the language has come since I first stumbled upon it in 2003. Many of the steps along the way were powered by the energy of users who had little incentive to contribute beyond … Continue reading Updates in D Land

Read more...

Lost in Translation: Encapsulation

Posted on

D programmers come from a variety of programming backgrounds, C-family languages perhaps being the most common among them. Understanding the differences and how familiar features are tailored to D can open the door to more possibilities for organizing a code base, and designing and implementing an API. This article is the first of a few that will examine D features that can be overlooked or misunderstood by those experienced in similar languages.

Read more...