This Week in D January 1, 2017

Welcome to This Week in D! Each week, we'll summarize what's been going on in the D community and write brief advice columns to help you get the most out of the D Programming Language.

The D Programming Language is a general purpose programming language that offers modern convenience, modeling power, and native efficiency with a familiar C-style syntax.

This Week in D has an RSS feed.

This Week in D is edited by Adam D. Ruppe. Contact me with any questions, comments, or contributions.


Major Changes

Release 2.072.2 came out, which should fix the Debian issue that has plagued D for the last several weeks.

Craig started work on organizing Google Summer of Code 2017, starting to plan out potential projects and start the application preparation.

In the dmd compiler, there's been a lot of refactoring and a PIC bug fix in dmd code gen. On the gdc side, they are now fully up to date with the C++ front end, and have been doing a lot of refactoring work to make it ready for the switch to the newer front end, written in D. The ldc team continues to keep steady pace near dmd.

In the community

DIP status

The debate over DIP 1005 continues to rage, with the proposal being refined and improved in response to each criticism. Andrei is trying to make this an example for future DIP authors and reviewers as well.

Community announcements

See more at the announce forum.

Learn more about D

To learn more about D and what's happening in D: