PLNews: Programming Language News

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

Ctpp 1.0.6 Released

Posted: 2007-07-31 22:04:00
Languages ::

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

This release includes: support for variadic macros, bug fixes, and other changes.

July 30, 2007

LTPD 2007 Call for Submissions

Posted: 2007-07-30 22:21:00

The First Workshop on Languages and Tools for Parallel and Distributed Programming has put out a call for submissions. "The objective of this workshop is to bring together researchers working on the design and implementation of programming languages, tools and techniques for distributed, parallel and mobile programming."

The submission deadline is August 24, 2007. The workshop will be held from October 24 to 27, 2007, in Gramado, Rio Grande do Sul, Brazil.

Next Omaha Python Users Group Meeting on Aug. 1

Posted: 2007-07-30 22:19:00
Languages ::

It has been announced that the next Omaha Python Users Group meeting will be held on August 1, 2007.

Smalltalk YX 0.1.3 Released

Posted: 2007-07-30 22:16:00
Languages ::

Smalltalk YX 0.1.3 has been released. It is a portable, open source Smalltalk-80 implementation.

This release includes: support for Windows CE, a complete Smalltalk compiler, documentation improvements, support for wide-character strings, plus other changes and bug fixes.

amforth 2.3 Released

Posted: 2007-07-30 22:14:00
Languages ::

amforth 2.3 has been released. It is a Forth implementation for the AVR ATmega microcontroller family.

This release includes: new words, the re-coding of 'find' and 'icompare', plus other changes and fixes.

July 29, 2007

PIC0 1.0 Released

Posted: 2007-07-29 10:43:00
Languages ::

PIC0 1.0 has been released. It is a simple language for the 10F2xx series of microcontrollers from Microchip. A free, optimizing compiler for PIC0 is available.

IronPython 2.0 Alpha 3 Released

Posted: 2007-07-29 10:37:00
Languages ::

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

This release includes: improved support for dynamic sites, performance improvements, near-complete evaluation support, plus other changes.

Vala 0.1.2 Released

Posted: 2007-07-29 10:33:00
Languages ::

Vala 0.1.2 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: performance improvements, improved support for generic types, memory management fixes, support for inner classes, and other changes.

Ctpp 1.0.5 Released

Posted: 2007-07-29 10:30:00
Languages ::

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

This release includes improved compatibility with different GCC versions and configurations.

AMPC 1.6.6 Released

Posted: 2007-07-29 10:28:00
Languages ::

Axiomatic Multi-Platform C 1.6.6 has been released. AMPC is a C compiler that emits Java bytecode.

This release includes support for bit fields.

F# 1.9.2.7 Released

Posted: 2007-07-29 10:25:00
Languages ::

F# 1.9.2.7 has been released. F# is a variant of ML running on .NET, sharing a core language with Objective Caml.

This release includes: support for a slicing syntax, support for named and optional arguments, language constructs for 'computation expressions', library constructs for 'asynchronous workflows', pattern matching on 64-bit numbers, bug fixes, and other changes.

newLISP 9.1.10 Released

Posted: 2007-07-29 10:23:00
Languages ::

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

This development release includes: syntax highlighting in the newLISP-GS editor, new functions in guiserver.lsp, and other changes.

Next Vancouver Lisp Users Group Meeting on Aug. 8

Posted: 2007-07-29 10:20:00
Languages ::

It has been announced that the next Vancouver Lisp Users Group meeting will be held on August 8, 2007. Guillaume Cartier will present about JazzScheme.

Scala 2.6.0-RC1 Released

Posted: 2007-07-29 10:18:00
Languages ::

Scala 2.6.0-RC1 has been released. Scala is a statically typed, extensible, multi-paradigm language, offering object-oriented and functional support.

This release includes: support for multidimensional arrays, the integration of the scala.util.parsing.combinator package into the standard library, support for synchronous message send for remote actors, the addition of the @native annotation for native methods, new methods for the scala.Array class, a reorganization of some of the compiler options, the removal of deprecated classes, plus other changes and bug fixes.

Neko 1.6.0 Released

Posted: 2007-07-29 10:16:00
Languages ::

Neko 1.6.0 has been released. Neko is a high-level, dynamically typed intermediate language designed to offer a common runtime for different languages.

This release includes: improved C stack overflow prevention, library improvements, bug fixes, optimizations, and other changes.

July 25, 2007

Next Toronto Smalltalk User Group Meeting on July 31

Posted: 2007-07-25 22:21:00
Languages ::

It has been announced that the next meeting of the Toronto Smalltalk User Group will be held on July 31, 2007.

July 24, 2007

July 17 to 24 Caml Weekly News Available

Posted: 2007-07-24 22:21:00
Languages ::

The July 17 to 24, 2007 edition of the Caml Weekly News is now available. It summarises recent developments and discussion within the Caml community.

This edition covers topics such as: custom camlp4 lexers, the release of fiblib 0.1, the Vec implementation of extensible arrays, and more.

Digital Mars D 1.020 Released

Posted: 2007-07-24 22:19:00
Languages ::

Digital Mars D 1.020 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 an 'extern (System)' fix.

PawPaw 0.6 Released

Posted: 2007-07-24 22:17:00
Languages ::

PawPaw 0.6 has been released. It is a Forth-like language.

This release includes fixes.

Ctpp 1.0.3 Released

Posted: 2007-07-24 22:16:00
Languages ::

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

This release includes: expansion of the arguments of the #include and #include_next preprocessor directives if the arguments contain macros or expressions.