PLNews: Programming Language News

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

Feeds


Archives

Dec. 05, 2009

Digital Mars D 2.037 Released

Languages :: D

Digital Mars D 2.037 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: array improvements, the merge of ClassInfo into TypeInfo_Class, support for conditional expressions ?: as modifiable lvalues, std.math improvements, bug fixes, and other changes.

Digital Mars D 1.053 Released

Languages :: D

Digital Mars D 1.053 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 bug fixes.

May 10, 2009

Digital Mars D 2.029 Released

Languages :: D

Digital Mars D 2.029 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: significant standard library updates, support for template function literals, and bug fixes.

Apr. 09, 2009

Digital Mars D 2.028 Released

Languages :: D

Digital Mars D 2.028 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 a sqrt() bug fix.

Apr. 07, 2009

Digital Mars D 1.043 Released

Languages :: D

Digital Mars D 1.043 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 support for FreeBSD 7.1, and a bug fix.

Digital Mars D 2.027 Released

Languages :: D

Digital Mars D 2.027 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: std.math.hypot speed improvements, response files for Linux and Mac OS X, the addition of 'alias this', compiler speedups, improved LDC compatibility, the removal of etc.gamma from the library, bug fixes, and other changes.

Digital Mars D 1.042 Released

Languages :: D

Digital Mars D 1.042 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: response files for Linux and Mac OS X, compiler speedups, improved LDC compatibility, bug fixes, and other changes.

Mar. 06, 2009

Digital Mars D 2.026 Released

Languages :: D

Digital Mars D 2.026 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 release of buildable dmd source code; the deprecation of escape string literals; improved accuracy of exp, expm1, exp2, sinh, cosh, and tanh on Mac OS X; performance improvements; std.math that is less dependent on the C standard library; support for nested structs; bug fixes; and other changes;

Digital Mars D 1.041 Released

Languages :: D

Digital Mars D 1.041 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 release of buildable dmd source code; improved accuracy of exp, expm1, exp2, sinh, cosh, and tanh on Mac OS X; performance improvements; and bug fixes.

Feb. 18, 2009

Digital Mars D 2.025 Released

Languages :: D

Digital Mars D 2.025 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: support for Mac OS X, platform-specific bin and lib directories, bug fixes, and other changes.

Digital Mars D 1.040 Released

Languages :: D

Digital Mars D 1.040 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: support for Mac OS X, platform-specific bin and lib directories, and other changes.

Jan. 10, 2009

LDC 0.9 Released

Languages :: D, Platforms :: LLVM

LDC 0.9 has been released. It is a D compiler that uses the Digital Mars D frontend and LLVM as the backend.

Jan. 07, 2009

Digital Mars D 2.023 Released

Languages :: D

Digital Mars D 2.023 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: faster long division, the addition of the predefined version D_Ddoc, a change of the type of string literals, bug fixes, optimizer improvements, and other changes.

Digital Mars D 1.039 Released

Languages :: D

Digital Mars D 1.039 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: faster long division, bug fixes, and other changes.

Dec. 15, 2008

Digital Mars D 2.022 Released

Languages :: D

Digital Mars D 2.022 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: IUnknown that uses the extern(System) interface rather than extern(Windows), semantic checking for pure functions and nothrow functions, shared as a type constructor, and bug fixes.

Digital Mars D 1.038 Released

Languages :: D

Digital Mars D 1.038 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: IUnknown that uses the extern(System) interface rather than extern(Windows), support for partial IFTI, and bug fixes.

Nov. 27, 2008

Digital Mars D 2.021 Released

Languages :: D

Digital Mars D 2.021 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: a -safe switch, range support for the foreach statement, the 'scope' and 'lazy' parameter storage classes, the 'this' parameter to struct member functions as a reference type rather than a pointer, the addition of the experimental core.runtime.loadLibrary() and core.runtime.unloadLibrary() for loading and unloading Win32 dynamic libraries, the renaming of stdc.* to core.stdc.*, the renaming of sys.* to core.sys.*, bug fixes, and other changes.

Digital Mars D 1.037 Released

Languages :: D

Digital Mars D 1.037 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 unittest functions that now always use D linkage, and bug fixes.

Oct. 22, 2008

Digital Mars D 2.020 Released

Languages :: D

Digital Mars D 2.020 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: improved performance of AAs by rebalancing trees when rehashing, the implementation of 'immutable', the splitting of Phobos into two libraries, threading changes, bug fixes, and other changes.

Digital Mars D 1.036 Released

Languages :: D

Digital Mars D 1.036 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: improved performance of AAs by rebalancing trees while hashing, and bug fixes.

Sep. 03, 2008

Digital Mars D 2.019 Released

Languages :: D

Digital Mars D 2.019 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: support for struct constructors, bug fixes, and other changes.

Digital Mars D 1.035 Released

Languages :: D

Digital Mars D 1.035 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 bug fixes.

Aug. 13, 2008

Digital Mars D 2.018 Released

Languages :: D

Digital Mars D 2.018 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: support for array operations, and bug fixes.

Digital Mars D 1.034 Released

Languages :: D

Digital Mars D 1.034 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: support for array operations, and bug fixes.

July 14, 2008

Digital Mars D 2.017 Released

Languages :: D

Digital Mars D 2.017 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 bug fixes.

Categories

[Valid XHTML 1.0][Valid CSS][Valid RSS 2.0][Valid Atom 1.0][Powered by OCaml]