PLNews: Programming Language News

News, articles, announcements and information focusing on computer programming languages and their implementations.
May 26, 2008

Ctalk 0.0.53a Released

Posted: 2008-05-26 06:17:58
Languages ::

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

This release includes: the Key class, improvements to the AssociativeArray class, improved expression analysis, and other changes.

Seed7 2008-05-25 Released

Posted: 2008-05-26 06:16:03
Languages ::

Seed7 2008-05-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: new manual chapters, build improvements, new skipLine and getLine functions in the scanfile.s7i library, = and <> functions in the complex.s7i library, and other changes.

Linotte 0.5 Released

Posted: 2008-05-26 06:14:47
Languages ::

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

May 25, 2008

Second Annual LLVM Developers' Meeting Announced

Posted: 2008-05-25 11:37:31
Platforms ::

The Second Annual LLVM Developers' Meeting has been announced. "The meeting serves as a forum for both LLVM developers and users to get acquainted, learn how LLVM is used, and exchange ideas about LLVM and its (potential) applications." LLVM is a portable compiler infrastructure, offering a compilation strategy that allows for compile-time, link-time, run-time and offline program optimization.

The meeting will be held on August 1, 2008, at the Apple Inc. Campus in Cupertino, California, USA.

EuroForth 2008 Registration Now Open

Posted: 2008-05-25 11:35:12

Languages ::

It has been announced that registration for EuroForth 2008 is now open. "EuroForth is an annual conference on the Forth programming language, stack machines, and related topics, and has been held since 1985."

The early registration deadline is June 26, 2008, with the regular registration deadline being August 19, 2008. The conference will be held from September 26 to 28, 2008, in Vienna, Austria.

JALv2 2.4e Released

Posted: 2008-05-25 11:33:24
Languages ::

JALv2 2.4e has been released. It extends Just Another Language with more variable types, a CASE statement, support for cooperative multitasking, and other features.

This release includes optimizations and bug fixes.

Ctpp 1.0.33 Released

Posted: 2008-05-25 11:31:15
Languages ::

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

This release includes Solaris 10 compatibility fixes.

tinypy 1.1 Released

Posted: 2008-05-25 11:29:09
Languages ::

tinypy 1.1 has been released. tinypy is a small implementation of a subset of Python.

This release includes: 'from ... import ...' improvements, an initial pygame module, setup.py improvements, Visual Studio 2005 and 2008 compatibility, bug fixes, and other changes.

May 22, 2008

GCC 4.2.4 Released

Posted: 2008-05-22 06:19:07
Platforms ::

GNU Compiler Collection 4.2.4 has been released. GCC is a portable compiler system including front-ends for C, C++, Java, Objective-C, Objective-C++, Fortran and Ada, and supporting a variety of target platforms.

This release includes bug fixes.

Armstrong 0.0.3 Released

Posted: 2008-05-22 06:17:04
Languages ::

Armstrong 0.0.3 has been released. It is a Lisp interpreter written in C.

JCPP 1.2.1 Released

Posted: 2008-05-22 06:15:49
Languages ::

JCPP 1.2.1 has been released. It is a C preprocessor implemented in Java.

This release includes: a more consistent API, more warning types, more feature hooks, and other changes.

Frink 2008-05-21 Released

Posted: 2008-05-22 06:13:51
Languages ::

Frink 2008-05-21 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: improved symbolic manipulation of function calls that have undefined parameters, functions for making deep copies of data structures, support for the parsing of integers in Devanagari script, and other changes.

May 21, 2008

Boo 0.8.2 Released

Posted: 2008-05-21 06:20:45
Languages ::
Platforms ::

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

This release includes: almost complete support for nullable types, shorthands for nullable types and enumerables, an 'else' block for 'for' and 'while' loops, generic method improvements, bug fixes, and other changes.

Parrot 0.6.2 Released

Posted: 2008-05-21 06:18:31
Platforms ::

Parrot 0.6.2 has been released. Parrot is a virtual machine designed to efficiently execute dynamic languages.

This release includes: updates to the pdd28_strings.pod and pdd19_pir.pod specifications, the removal of user stack opcodes, simplified ops control flow syntax, the implementation of Rational PMC, the retiring of the Amber language implementation, updates to a number of the language implementations, optimizations and performance improvements, and other changes.

May 20 'This Week in Ruby' Available

Posted: 2008-05-21 06:16:59
Languages ::

The May 20, 2008 edition of This Week in Ruby is now available. It summarises recent developments and discussion within the Ruby community.

Next (Boston Lispers) Meeting on May 27

Posted: 2008-05-21 06:15:23
Languages ::

It has been announced that the next (Boston Lispers) meeting will be held on May 27, 2008. Ivan Krstic will be discussing programming languages and security, and Greg Cooper will be discussing FrTime.

May 19 Python-URL! Available

Posted: 2008-05-21 06:14:14
Languages ::

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

May 20, 2008

Next London Scala Users Group Meeting on May 21

Posted: 2008-05-20 06:20:53
Languages ::

It has been announced that the next London Scala Users Group meeting will be held on May 21, 2008.

Ruby 1.8.7-preview3 Released

Posted: 2008-05-20 06:19:17
Languages ::

Ruby 1.8.7-preview3 has been released. Ruby is a dynamic, cross-platform, object-oriented language.

This release includes: a backport of Symbol#to_proc, security fixes, incompatibility fixes, bug fixes, and other changes.

EuroPython 2008 Registration Now Open

Posted: 2008-05-20 06:17:02

Languages ::

It has been announced that registration is now open for EuroPython 2008. "EuroPython is an annual volunteer-run conference for the communities around the Python programming language, including the Plone and Zope communities."

The conference will be held from July 7 to 12, 2008, in Vilnius, Lithuania.