PLNews: Programming Language News

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

IronPython 2.0 Alpha 2 Released

Posted: 2007-06-30 07:30:00
Languages ::

IronPython 2.0 Alpha 2 has been released. IronPython is an implementation of Python running on .NET.

This release includes: the removal of the Microsoft.Scripting.Vestigal DLL, increased usage of the Dynamic Language Runtime, and other changes.

SmartEiffel 2.3 beta 2 Released

Posted: 2007-06-30 07:27:00

SmartEiffel 2.3 beta 2 has been released. SmartEiffel is a portable, open source Eiffel implementation.

This release includes: a new class loading algorithm, a streamlined installer for package maintainers, the new eiffeltest tool, bug fixes, and other changes.

S-Lang 2.1.1 Released

Posted: 2007-06-30 07:24:00
Languages ::

S-Lang 2.1.1 has been released. S-Lang is an embeddable, interpreted language.

This release includes: a 'readascii' function, the addition of inf/nan support to 'sscanf', documentation updates, bug fixes, and other changes.

June 29, 2007

R 2.5.1 Released

Posted: 2007-06-29 23:56:00
Languages ::

R 2.5.1 has been released. R is a language and environment for statistical computing and graphics, similar to S.

This release includes: bug fixes and other changes.

Frink 2007-06-28 Released

Posted: 2007-06-29 23:55:00
Languages ::

Frink 2007-06-28 has been released. Frink is a language which allows for units of measurement to be tracked throughout calculations to help ensure correct answers.

This release includes: improvements to the calling of Java methods from within Frink, and other changes.

hiccup Announced

Posted: 2007-06-29 23:53:00
Languages ::

hiccup has been announced. It is a small interpreter for a subset of Tcl.

Shed Skin 0.0.22 Released

Posted: 2007-06-29 23:51:00
Languages ::

Shed Skin 0.0.22 has been released. Shed Skin is an experimental Python compiler which emits C++ code.

This release includes: support for generating simple extension modules under Linux and Windows, improved detection of dynamic types, overloading improvements, bug fixes, and other changes.

June 28, 2007

JOLIE 0.9.2 Released

Posted: 2007-06-28 21:43:00
Languages ::

Java Orchestration Language Interpreter Engine 0.9.2 has been released. It "provides an high level programming language for service orchestration."

This release includes: the introduction of a new heuristic for improving incoming communication handling performance, performance improvements to the session execution engine, bug fixes, and other changes.

Modula-3 Resource Page Moves to modula3.org

Posted: 2007-06-28 21:42:00
Languages ::

It has been announced that the Modula-3 Resource Page has moved from m3.org to modula3.org.

Planet D Announced

Posted: 2007-06-28 21:38:00
Languages ::

Planet D has been announced. It is a feed aggregator drawing from D-related blogs.

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.

June 27, 2007

SBCL 1.0.7 Released

Posted: 2007-06-27 21:56:00
Languages ::

Steel Bank Common Lisp 1.0.7 has been released. SBCL is a portable, open source ANSI Common Lisp implementation.

This release includes: changes to the spinlock interface, MOP improvements, SB-POSIX improvements, bignum printing speed optimizations, bug fixes, and other changes.

Next BeNeLux Lisp Meeting on July 1

Posted: 2007-06-27 21:53:00
Languages ::

It has been announced that the next BeNeLux Lisp Meeting will be held on July 1, 2007, in The Hague, Netherlands.

The Complex Programming Language 0.1 Released

Posted: 2007-06-27 21:47:00
Languages ::

The Complex Programming Language 0.1 has been released. It is "a simple object oriented language with some functional aspects. In a short, the list/pairs are replaced by objects. The objects have a defined behaviour, which corresponds to what should happen if they are evaluated."

This release includes an initial release of the specification, and a corresponding interpreter.

Digital Mars D 2.001 Released

Posted: 2007-06-27 21:43:00
Languages ::

Digital Mars D 2.001 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 D_Version2 predefined identifier, the addition of __VENDOR__ and __VERSION__ constants, the .init property for a variable being based on its type, bug fixes, and other changes.

June 26, 2007

Digital Mars D 1.017 Released

Posted: 2007-06-26 21:51:00
Languages ::

Digital Mars D 1.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: the addition of __VENDOR__ and __VERSION__, the .init property for a variable being based on its type, and bug fixes.

June 25, 2007

Jython 2.2 RC1 Released

Posted: 2007-06-25 21:47:00
Languages ::

Jython 2.2 RC1 has been released. Jython is a Python implementation written in Java.

This release candidate includes a new socket module, and bug fixes.

Seed7 2007-06-24 Released

Posted: 2007-06-25 21:45:00
Languages ::

Seed7 2007-06-24 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: the addition of a sockets library, new example programs, the addition of the popen function, compiler improvements, improved heap management, and other changes.

eTcl 1.0-rc21 Released

Posted: 2007-06-25 21:43:00
Languages ::

eTcl 1.0-rc21 has been released. eTcl is a standalone, single-executable distribution of Tcl, supporting a number of platforms and including several popular extensions.

This release includes: the addition of an API for communicating with other eTcl instances, bug fixes, and other changes.

Logtalk 2.30.2 Released

Posted: 2007-06-25 21:42:00
Languages ::

Logtalk 2.30.2 has been released. Logtalk is an object-oriented extension to Prolog.

This release includes: improved compiler error checking, new and revamped examples, bug fixes, and other changes.

June 24, 2007

Cat 0.15 Released

Posted: 2007-06-24 07:03:00
Languages ::

Cat 0.15 has been released. Cat is a functional, stack-based programming language inspired by Joy.

This release includes: support for equirecursive function types, type declaration verification, lambda expressions, "new" and "invoke" functions for interfacing with .NET, full type inference, updates to the graphics library, and other changes.