PLNews: Programming Language News

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

R6RS Released

Posted: 2007-09-30 00:04:00
Languages ::

The Revised6 Report on the Algorithmic Language Scheme has been released. It is available in both HTML and PDF (~860 KB) formats.

Linotte 0.3.4 Released

Posted: 2007-09-30 00:03:00
Languages ::

Linotte 0.3.4 has been released. It is a programming language with a syntax inspired by French.

September 29, 2007

Frink 2007-09-29 Released

Posted: 2007-09-29 23:26:00
Languages ::

Frink 2007-09-29 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: a sum[x] function for summing the elements of an array or an enumerating expression.

PL/I for GCC 0.0.15 Released

Posted: 2007-09-29 23:25:00
Languages ::

PL/I for GCC 0.0.15 has been released. It is a PL/I front-end for the GNU Compiler Collection.

This release includes: parser stack restructuring, improved interfacing with the preprocessor, improved error messages, and other changes.

eTcl 1.0-rc23 Released

Posted: 2007-09-29 23:22:00
Languages ::

eTcl 1.0-rc23 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: an update to the Tcl/Tk 8.4.16 core, updated packages, native implementations of most digest/hash methods, and other changes.

LLVM 2.1 Released

Posted: 2007-09-29 23:20:00
Platforms ::

LLVM 2.1 has been released. LLVM is a portable compiler infrastructure, offering a compilation strategy that allows for compile-time, link-time, run-time and offline program optimization.

This release includes: the llvm-gcc-4.2 and clang front-ends, optimizer improvements, improved code generation, initial MIPS support, bug fixes, and other changes.

September 26, 2007

Exscript 0.9.9 Released

Posted: 2007-09-26 21:43:00
Languages ::

Exscript 0.9.9 has been released. It is a language for automating network connections.

This release includes: a reworking of the SSH adapter, negotiation support for the telnet adapter, improved parser error handling, improved prompt recognition, support for $-prefixed variable names in strings, support for 'while' and 'until' loops, bug fixes, and other changes.

Blue 1.2.1 Released

Posted: 2007-09-26 21:40:00
Languages ::

Blue 1.2.1 has been released. Blue is a portable, high-level, dynamic programming language.

This release includes: an XML parser plugin, and several graphical demos.

Seed7 2007-09-25 Released

Posted: 2007-09-26 21:37:00
Languages ::

Seed7 2007-09-25 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: improved compiler support for fil_tell, hsh_contains, hsh_excl, and str_idx; documentation improvements; improved example programs; and other changes.

Scheme2Js 20070925 Released

Posted: 2007-09-26 21:34:00
Languages ::

Scheme2Js 20070925 has been released. It is a Scheme compiler that emits JavaScript code.

This release includes: support for modules, call/cc support, bug fixes, and other changes.

newLISP 9.2.3 Released

Posted: 2007-09-26 21:33:00
Languages ::

newLISP 9.2.3 has been released. newLISP is a portable, general purpose, Lisp-like scripting language.

This release includes: enhancements to the newLISP-GS editor, code cleanups, and other changes.

Tcl/Tk 8.5b1 Released

Posted: 2007-09-26 21:30:00
Languages ::

Tcl/Tk 8.5b1 has been released. Tcl is a dynamic, cross-platform scripting language.

This release includes: parser improvements, improved Tcl variable memory efficiency, bug fixes, and other changes.

September 25, 2007

Lisaac 0.12 Released

Posted: 2007-09-25 06:25:00
Languages ::

Lisaac 0.12 has been released. Lissac is a prototype-based, object-oriented language drawing from Self, Smalltalk and Eiffel, and offering features such as contract programming, dynamic inheritance, and blocks.

This is the first stable implementation of the 0.2 language specification.

Hop 1.7.0 Released

Posted: 2007-09-25 06:23:00
Languages ::

Hop 1.7.0 has been released. Hop is a higher-order language designed for developing Web applications.

This release includes: WebDAV Level 1 support, new APIs, support for fast server events, and more.

September 24, 2007

Reva 7.0 Released

Posted: 2007-09-24 22:08:00
Languages ::

Reva 7.0 has been released. Reva is a Forth implementation running on Windows and Linux.

This release includes: exception handling support, new words and libraries, updated example programs, bug fixes, and other changes.

Tcl/Tk 8.4.16 Released

Posted: 2007-09-24 22:06:00
Languages ::

Tcl/Tk 8.4.16 has been released. Tcl is a dynamic, cross-platform scripting language.

This release includes: Aqua/Tk bug fixes and improvements, the Tcl DTrace provider, bug fixes, and other changes.

Sept. 23 Haskell Weekly News Available

Posted: 2007-09-24 22:04:00
Languages ::

The September 23, 2007 edition of the Haskell Weekly News is now available. It summarizes recent development within the Haskell community.

This edition covers topics such as: recent Haskell-related software releases and blog posts, Haskell' developments, library changes, and more.

XRuby 0.3.1 Released

Posted: 2007-09-24 22:03:00
Languages ::

XRuby 0.3.1 has been released. XRuby compiles Ruby source code to Java bytecode.

This release includes: the inclusion of pre-compiled Ruby standard libraries, and the use of annotation and code generation to bind Java-level methods to Ruby-level methods.

September 23, 2007

Ruby 1.8.6-p110 Released

Posted: 2007-09-23 22:06:00
Languages ::

Ruby 1.8.6-p110 has been released. Ruby is a dynamic, cross-platform, object-oriented language.

Ruby 1.8.5-p113 Released

Posted: 2007-09-23 22:05:00
Languages ::

Ruby 1.8.5-p113 has been released. Ruby is a dynamic, cross-platform, object-oriented language.