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...

DMD 2.083.0 Released

Posted on

Version 2.083.0 of DMD, the D reference compiler, is ready for download. The changelog lists 47 fixes and enhancements across all components of the release package. Notable among them are some C++ compatibility enhancements and some compile-time love. C++ compatibility D’s support for linking to C++ binaries has been evolving and improving with nearly every … Continue reading DMD 2.083.0 Released

Read more...