PLNews: Programming Language News

News, articles, announcements and information focusing on computer programming languages and their implementations.
November 15, 2006

Digital Mars D 0.174 Released

Posted: 2006-11-15 21:50:00
Languages ::

Digital Mars D 0.174 has been released. D is a general-purpose language designed as a successor to C++, offering features such as design by contract, garbage collection, first class arrays, closures, templates, and more.

This release includes: the addition of a .funcptr property for delegates, the addition of a .tupleof property for structs and classes, support for the slicing and indexing of type tuples, a number of deprecated constructs that are now disallowed, 'scope' that can be used for RAII declarations, 'auto' for type inference, plus other changes and bug fixes.