PLNews: Programming Language News

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

F# September 2008 CTP Released

Posted: 2008-08-30 20:45:37
Languages ::
Platforms ::

The F# September 2008 Community Technology Preview has been released. F# is a variant of ML running on .NET, sharing a core language with Objective Caml.

This release includes: improved scripting support, normalized compiler command line options, support for units of measure checking and inference, simpler operator definition and resolution, improved support for extending slicing operators to user-defined types, improved debugging support, the removal of some deprecated features, and other changes.

Monster 0.9 Released

Posted: 2008-08-30 20:43:29
Languages ::

Monster 0.9 has been released. Monster is an object-oriented programming language meant for game scripting.

This release includes: the merging of the compiler and virtual machine, support for inheritance, generic type properties, and other changes.

Gambas 2.8.2 Released

Posted: 2008-08-30 20:41:21
Languages ::

Gambas 2.8.2 has been released. Gambas is a development environment and BASIC-like language implementation with object-oriented extensions.

This release includes: the completion of the Simplified Chinese translation, working bit manipulation functions, IDE improvements, and other changes.

Ctpp 1.0.43 Released

Posted: 2008-08-30 20:39:05
Languages ::

Ctpp 1.0.43 has been released. It is a preprocessor for Ctalk, an object-oriented extension of C.

This release includes compatibility fixes for recent GCC versions.

tecomp 0.3 Released

Posted: 2008-08-30 20:36:54
Languages ::

tecomp 0.3 has been released. It is an open source Eiffel compiler.

This release includes: the INTERVAL, TYPE, PART_COMPARABLE classes; support for automatic boxing; the implementation of more features of ANY; and other changes.

August 30 Haskell Weekly News Available

Posted: 2008-08-30 20:35:00
Languages ::

The August 30, 2008 edition of the Haskell Weekly News is now available. It summarises recent developments and discussion within the Haskell community.

August 29, 2008

Mosh 0.0.6 Released

Posted: 2008-08-29 06:17:36
Languages ::

Mosh 0.0.6 has been released. It is an R6RS Scheme interpreter.

This release includes: performance improvements; the implementation of R6RS hashtables, records, exceptions and conditions, list utilities, enumerations; an improved internal error system; bugfixes; and other changes.

l1sp.org Announced

Posted: 2008-08-29 06:15:05
Languages ::

l1sp.org has been announced. It is "a redirect service for Common Lisp documentation."

JRuby 1.1.4 Released

Posted: 2008-08-29 06:13:21
Languages ::
Platforms ::

JRuby 1.1.4 has been released. JRuby is a Ruby interpreter written in Java.

This release includes: a refactoring of the Java integration layer, performance improvements, support for raising and handling Java exceptions directly from Ruby, reduced memory usage, initial Ruby 1.9 support, thread pooling improvements, bug fixes, and other changes.

August 27, 2008

EiffelStudio 6.3.7.4554 Released

Posted: 2008-08-27 06:23:49
Languages ::

EiffelStudio 6.3.7.4554 has been released. EiffelStudio is a cross-platform Eiffel implementation and development environment.

This release includes: improvements to the STRING classes, syntactic support for attribute keywords, bug fixes, and other changes.

Aspyct 1.0 RC2 Released

Posted: 2008-08-27 06:21:27
Languages ::

Aspyct 1.0 RC2 has been released. It is a library that allows for aspect-oriented programming using Python.

This release includes: a full rewrite of the Aspyct engine, the addition of a debug mode, support for conditional advices, the addition of a prepare function, and other changes.

R 2.7.2 Released

Posted: 2008-08-27 06:19:41
Languages ::

R 2.7.2 has been released. R is a language and environment for statistical computing and graphics.

This release includes: improvements to sprintf(), axis(), legend(), stripchart() and help.search(); and bug fixes.

Frink 2008-08-25 Released

Posted: 2008-08-27 06:17:30
Languages ::

Frink 2008-08-25 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 Swing-based GUI.

Tcl/Tk 8.6a2 Released

Posted: 2008-08-27 06:15:09
Languages ::

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

This release includes: a new [chan pipe] command, a new non-recursive evaluation implementation decoupling the Tcl evaluation stack from the C evaluation stack, new experimental commands, stack overflow protection in the regexp engine, bug fixes, and other changes.

Blue 1.6.2 Released

Posted: 2008-08-27 06:13:58
Languages ::

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

This release includes: faster array creation and a SQLite plugin module.

Ruby 1.9.0-4 Released

Posted: 2008-08-27 06:12:43
Languages ::

Ruby 1.9.0-4 has been released. Ruby is a dynamic, cross-platform, object-oriented language.

This release includes: a new Encoding::Converter class, universal newline support, and other changes.

Aug. 26 Python-URL! Available

Posted: 2008-08-27 06:11:22
Languages ::

The August 26, 2008 edition of Python-URL! is now available. It summarises recent developments and discussion within the Python community.

Next Melbourne, Australia Ruby User Group Meeting on Aug. 28

Posted: 2008-08-27 06:10:15
Languages ::

It has been announced that the next meeting of the Melbourne Ruby User Group will be held on August 28, 2008.

August 25, 2008

Gambas 2.8.1 Released

Posted: 2008-08-25 06:16:59
Languages ::

Gambas 2.8.1 has been released. Gambas is a development environment and BASIC-like language implementation with object-oriented extensions.

This release includes bug fixes.

cfunge 0.3.0 Released

Posted: 2008-08-25 06:15:36
Languages ::

cfunge 0.3.0 has been released. It is a Befunge98 interpreter.

This release includes: the addition of new fingerprints, code cleanups, and bug fixes.