Vala 0.3.4 has been released. Vala "aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C." It offers features such as: interfaces, properties, lambda expressions, local variable type inference, and more.
This release includes: improvements to the D-Bus client and service support, basic support for detailed signals, checking of printf argument types, new bindings, bug fixes, and other changes.
GCC Unified Parallel C 4.2.3.3 has been released. GCC UPC adds support for Unified Parallel C to the GNU Compiler Collection.
This release includes: an update to GCC 4.2.3, bug fixes, and other changes.
B-Prolog 7.1 has been released. B-Prolog is a Prolog implementation with extensions for concurrency, constraints, interfacing with C and Java, and interactive graphics.
This release includes: performance improvements; improved memory management; new propagators for non-linear, global and disjunctive constraints; new examples; bug fixes; and other changes.
The June 26, 2008 edition of This Week in Ruby is now available. It summarises recent developments within the Ruby community.
The June 26, 2008 edition of Tcl-URL! is now available. It summarises recent developments and discussion within the Tcl community.
The June 25, 2008 edition of the Haskell Weekly News is now available. It summarises recent developments and discussion within the Haskell community.
The June 17 to 24, 2008 edition of the Caml Weekly News is now available. It summarises recent developments within the Caml community.
R 2.7.1 has been released. R is a language and environment for statistical computing and graphics.
This release includes: addition checks against user error in poly(), faster drawing of continguous lines using the quartz() device, the deprecation of the use of unserialize() on character strings, the deprecation of embedded nul characters in strings, bug fixes, and other changes.
Seed7 2008-06-22 has been released. Seed7 is a strongly-typed, general-purpose language, offering object-oriented capabilities, exception handling, user-defined statements and operators, plus more.
This release includes: new example programs and test cases, compiler support for optionally generating code without range checks, improved handling of functions returning references to existing objects, and other changes.
Ctalk 0.0.58a has been released. Ctalk is an object-oriented extension to C.
This release includes: improved handling of unterminated strings and character escape sequences, improvements with the use of objects with functions that take a variable number of arguments, more example programs, and other changes.
PLT Scheme v4.0.1 has been released. PLT Scheme is a family of Scheme implementations, including DrScheme and MzScheme.
This release includes bug fixes.
Parrot 0.6.3 has been released. Parrot is a virtual machine designed to efficiently execute dynamic languages.
This release includes: improvements to the Cardinal, Chitchat, Pheme, Pynie, Rakudo, Squak and Tcl language implementations; the addition of a NQP 'return' statement and ?? !! ternary operator; documentation updates; bug fixes; and other changes.
The June 18, 2008 edition of the Haskell Weekly News is now available. It summarises recent developments and discussion within the Haskell community.
Excelsior JET 6.4 has been released. Excelsior JET is a Java implementation including support for ahead-of-time compilation.
This release includes: support for scrambling program data and resources, optimization improvements, faster ahead-of-time and just-in-time compilation, and other changes.
Digital Mars D 1.031 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 the version identifier D_PIC when the -fPIC switch is used, and bug fixes.
Digital Mars D 2.015 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: function template return type deduction, support for template alias arguments that are literals, bug fixes, and other changes.