DMD 1.024 and DMD 2.008
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: D Programming Language, DMD, Digital Mars, Walter Bright
Phobos on DSource
D's standard library, Phobos, has always been open source as part of the DMD compiler distribution. Now, it has a home on DSource. It will be interesting to see where this leads.
Technorati Tags: D Programming Language, Phobos
DAllegro 2.4.2.0 and DAllegroGL alpha 1
A new version of torhu's Allegro binding for D is available. He has also put out an early alpha release of a binding to AllegroGL. You can read more about both projects over at DSource.
Technorati Tags: D Programming Language, game programming, Allegro, AllegroGL
Tango 0.99.3 Triller
A new version of Tango has hit the streets. From the NG announcement:
Dear D community
The most recent version of Tango is now available for download. Named after
Peter Triller for his robust Unicode classification & transformation
contribution (toUpper, toLower, toTitle, isX, etc), this release contains
several other notable additions and improvements:* DMD builds no longer generate libphobos.a/phobos.lib, but instead utilize the -defaultlib switch. This enables phobos to install side-by-side with Tango
* full-featured tango.util.time.ISO8601 from Deewiant
* tango.text.Unicode, courtesy of Peter Triller
* new tango.io.stream KISS package, exposing various convenience wrappers and filters
* VFS is functional and awaiting Zip support. Are you interested in
writing a webDav or FTP driver?
* Preserve GC block attributes across reallocations, resolving some issues with void[] resizing
* Formatting with Layout now works on X86_64, thanks to David Brown
* Support for DMD 1.023Also note that there is an experimental D2.0 branch in our repositories now.
As always, you can view the complete changelog online, go straight to the download page, or get help with installation.
Technorati Tags: D Programming Language, Tango