Archive for the ‘DMD Releases’ Category

DMD 1.026 and 2.010

Wednesday, January 23rd, 2008

I’m a bit late on this, but Walter released new versions of the DMD 1.x and DMD 2.x compilers recently. Both are mostly bugfix releases. A friendly reminder: DMD 2.x is an unstable developmental branch and should not be used for production code.

Technorati Tags: , , ,

DMD 1.025 and 2.009

Monday, January 7th, 2008

On Jan 1, Walter announced DMD 1.025 and 2.009. The former contains a handful of bugfixes. In addition to bugfixes, the latter got another overhaul of const/invariant semantics and an extension of enums that allows them to be used for declaring manifest constants.

Rememeber, the 1.x series is stable and is the version you probably should be using for production work. The 2.x series is experimental and frequently sees breaking changes.

Technorati Tags: , , ,

DMD 1.024 and DMD 2.008

Wednesday, November 28th, 2007

Walter has released new versions of both branches of D. The stable 1.024 compiler has gotten a handful of bug fixes and an overhaul of coverage analysis. The developmental 2.008 compiler gets the same and, additionally, sports a host of changes and new features in Phobos. Most notably, though, 2.008 incoporates the reworked const/invariant system Walter has mentioned in the NG.

Remember, if you are new to D or using it for production code you will most likely want the 1.024 version. The 2.x series is pre-alpha yet and is in a constant state of evolution.

Technorati Tags: , , ,

DMD 1.023 and 2.007

Thursday, November 8th, 2007

Rather than getting lumped in the news roundup, this item gets its own post. On Nov 3, Walter announced DMD versions 1.023 and 2.007. The former, as usual for 1.x releases, is primarily a bug-fix release. The latter, in addition to a hefty list of bug fixes, includes a handful of new features, including support for full closures and the ability to overload the unary * operator (opStar). D 2.x is looking cooler every day.

Technorati Tags: , , ,

DMD 1.022 and 2.005

Saturday, October 6th, 2007

A great many bugfixes for both branches and that all that 1.022 has gotten. But there are a handful of new features and enhancements in 2.005. There’s a new C++ interface as well as an overhaul to some Phobos modules by Andrei Alexandrescu. Also, Brad Roberts is now working on getting the Phobos runtime sorted out with the ultimate goal of compatibility between it, Tango, and GDC’s gphobos.

Technorati Tags: , , , , , ,