PLNews: Programming Language News

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

Gauche 0.8.12 Released

Posted: 2007-10-31 06:30:00
Languages ::

Gauche 0.8.12 has been released. Gauche is an R5RS Scheme implementation.

This release includes: a reimplementation of the glob functionality in Scheme, support for the R6RS syntax for infinities and NaNs, bug fixes, and other changes.

JamVM 1.5.0 Released

Posted: 2007-10-31 06:25:00
Platforms ::

JamVM 1.5.0 has been released. JamVM is a small, multi-platform Java virtual machine.

This release includes: interpreter support for inline-threading, a port to ARM systems, garbage collector improvements, bug fixes, and other changes.

S-Lang 2.1.3 Released

Posted: 2007-10-31 06:23:00
Languages ::

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

This release includes: bug fixes, and other changes.

Cat Tutorial Available

Posted: 2007-10-31 06:22:00
Languages ::

It has been announced that a Cat tutorial is available. Cat is a functional, stack-based programming language inspired by Joy.

October 30, 2007

Tcl/Tk 8.5b2 Released

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

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

This release includes: support for 64-bit X11 on Mac OS X, an enhanced Tk demo suite, dockable frame support, a new Hungarian message catalog for Tk, bug fixes, and other changes.

October 29, 2007

Online Cat Interpreter 1.1 Released

Posted: 2007-10-29 06:42:00
Languages ::

Online Cat Interpreter 1.1 has been released. It is a Cat implementation written in JavaScript.

This release includes: a separate stack window, support for defining new functions, and other changes.

October 27, 2007

Ctalk 0.0.15a Released

Posted: 2007-10-27 23:05:00
Languages ::

Ctalk 0.0.15a has been released. Ctalk is an object-oriented extension to C.

This release includes: the use of ctpp 1.0.20, interpreter performance improvements, the addition of a readAll method to the ReadFileStream class, String class performance improvements, and other changes.

Next Vancouver Lisp Users Group Meeting on Oct. 30

Posted: 2007-10-27 23:03:00
Languages ::

It has been announced that the next meeting of the Vancouver Lisp Users Group will be held on October 30, 2007.

October 26, 2007

'Expert F#' Expected by November

Posted: 2007-10-26 06:35:00

Languages ::

Don Syme has announced that his book Expert C#, written along with Adam Granicz and Antonio Cisternino, is expected to be available by November 30, 2007. F# is a variant of ML running on .NET, sharing a core language with Objective Caml.

SBCL 1.0.11 Released

Posted: 2007-10-26 06:33:00
Languages ::

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

This release includes: a semaphore interface exported by the SB-THREAD package, CONS stack allocation on x86 and x86-64, support for stack-allocating nested lists, bug fixes, and other changes.

Oct. 25 Haskell Weekly News Available

Posted: 2007-10-26 06:30:00
Languages ::

The October 25, 2007 edition of the Haskell Weekly News is now available. It summarizes recent developments within the Haskell community.

This edition covers topics such as: recent Haskell-related software releases, Haskell papers presented at conferences, Haskell-related blog posts, and more.

Boo 0.8 Released

Posted: 2007-10-26 06:28:00
Languages ::

Boo 0.8 has been released. Boo is a statically-typed, object-oriented language with a Python-inspired syntax for the .NET CLR.

This release includes: improved meta-programming capabilities, performance improvements, and bug fixes.

Seed7 2007-10-25 Released

Posted: 2007-10-26 06:26:00
Languages ::

Seed7 2007-10-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: a new example program, compiler and interpreter improvements, and other changes.

October 25, 2007

Sleep 2.1-b19 Released

Posted: 2007-10-25 06:40:00
Languages ::

Sleep 2.1-b19 has been released. Sleep is an embeddable scripting language implemented in Java, and inspired by Perl and Objective-C.

This release includes: callcc support, support for inline functions, improved fault tolerance, and other changes.

October 24, 2007

Visual Basic Language Specification 9.0 (Beta 2) Available

Posted: 2007-10-24 06:25:00
Languages ::

The Visual Basic Language Specification 9.0 (Beta 2) document is now available. "The Visual Basic Language Specification provides a complete description of the Visual Basic language 9.0."

Qore 0.6.2.2 Released

Posted: 2007-10-24 06:23:00
Languages ::

Qore 0.6.2.2 has been released. Qore is a weakly-typed, multithreaded scripting language offering procedural and object-oriented capabilities, and SQL integration.

This release includes: a decode_url() function, a number of bug fixes, and other changes.

Next LRUG Meeting on Nov. 12

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

It has been announced that the next meeting of the London Ruby User Group will be held on November 12, 2007.

October 23, 2007

SWI-Prolog 5.6.45 Released

Posted: 2007-10-23 06:37:00

SWI-Prolog 5.6.45 has been released. SWI-Prolog is a portable, open source Prolog implementation.

This release includes: thread synchronization-related changes, the max_size property for message queues, and bug fixes.

Oct. 16 to 23 Caml Weekly News Available

Posted: 2007-10-23 06:35:00
Languages ::

The October 16 to 23, 2007 edition of the Caml Weekly News is now available. It summarises recent developments within the Caml community.

This edition covers: the availability of pa_oo, pa_polymap and Sexplib for OCaml 3.10.

Ctpp 1.0.19 Released

Posted: 2007-10-23 06:34:00
Languages ::

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

This release includes: a better method of locating GCC include files, and other changes.