PLNews: Programming Language News

News, articles, announcements and information focusing on computer programming languages and their implementations.
April 08, 2008

Apr. 1 to 8 Caml Weekly News Available

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

The April 1 to 8, 2008 edition of the Caml Weekly News is now available. It summarises recent developments within the Caml community.

This edition covers topics such as: the release of CamlPy 0.1, Erlang-style bitstrings for OCaml, the release of Ocsigen 1.0.0, and more.

Vala 0.2.0 Released

Posted: 2008-04-08 06:13:17
Languages ::

Vala 0.2.0 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: support for nested namespaces, support for static constructors, a change to the syntax for default values of properties, a --verbose command line option, improved pointer support, new and updated library bindings, bug fixes, and other changes.

Pash Announced

Posted: 2008-04-08 06:12:58
Languages ::

Pash has been announced. It is a portable, open source Windows PowerShell reimplementation.

Apr. 7 'This Week in Ruby' Now Available

Posted: 2008-04-08 06:11:54
Languages ::

The April 7, 2008 edition of This Week in Ruby is now available. It is a summary of recent discussions and developments within the Ruby community.

Apr. 7 Python-URL! Now Available

Posted: 2008-04-08 06:09:23
Languages ::

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

This edition covers topics such as: the release of Python 2.6a2 and 3.0a4, adding methods to a single instance, incorrect usage of the try/finally construct, and more.

Next Leipzig Python User Group Meeting on Apr. 8

Posted: 2008-04-08 06:08:41
Languages ::

It has been announced that the next Leipzig Python User Group meeting will be held on April 8, 2008.

Spyke Announced

Posted: 2008-04-08 06:06:23
Languages ::

Spyke has been announced. It is a Python-to-C compiler.

April 07, 2008

Cat 1.0 beta 1 Released

Posted: 2008-04-07 06:15:05
Languages ::

Cat 1.0 beta 1 has been released. Cat is a functional, stack-based programming language inspired by Joy.

This release includes: the replacement of some predefined primitives with library functions, tail-call optimization, a #trace metacommand, code cleanups, the removal of infinite lists, and other changes.

Seed7 2008-04-06 Released

Posted: 2008-04-07 06:13:14
Languages ::

Seed7 2008-04-06 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: support for bitLength, lowestSetBit, <<, <<:=, >> and >>:= for the integer and bigInteger types; a change in the priority of the << and >> operators; documentation updates; a new constructor for complex numbers from a float; updates to the BASIC interpreter example program; bug fixes; and other changes.

Ctalk 0.0.47a Released

Posted: 2008-04-07 06:11:57
Languages ::

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

This release includes: performance improvements, support for using C variables and functions within complex object expressions, and bug fixes.

IKVM 0.36 Update 1 Released

Posted: 2008-04-07 06:09:58
Languages ::
Platforms ::
Platforms ::

IKVM 0.36 Update 1 has been released. IKVM is a Java implementation running on Mono and the .NET Framework.

This release includes: improved error handling for the ikvmc -reference option; optimized code generation for the lcmp, fcmp, dcmp and shift opcodes; field/method/parameter annotation support for .NET types; the implementation of SocketOptions.IP_MULTICAST_IF and SocketOptions.IP_MULTICAST_IF2; bug fixes; and other changes.

April 06, 2008

haXe 1.19 Released

Posted: 2008-04-06 10:08:43
Languages ::

haXe 1.19 has been released. haXe is a high-level, object-oriented language for developing Web sites and Web applications.

This release includes: the addition of haxe.FastList, optimizations, bug fixes, and other changes.

JRuby 1.1 Released

Posted: 2008-04-06 10:06:41
Languages ::
Platforms ::

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

This release includes: performance improvements, support for the compilation of Ruby to Java bytecode, refactoring of the IO implementation, reduced memory consumption, compatibility fixes, and other changes.

Munich Ruby Meeting on Apr. 9

Posted: 2008-04-06 10:04:29
Languages ::

It has been announced that a Ruby meeting will be held in Munich, Germany on April 9, 2008.

Next Phoenix Ruby User Group Meeting on Apr. 14

Posted: 2008-04-06 10:03:25
Languages ::

It has been announced that the next Phoenix Ruby User Group meeting will be held on April 14, 2008.

New tinypy Website Announced

Posted: 2008-04-06 10:01:44
Languages ::

The new tinypy website at tinypy.org has been announced. tinypy is a small implementation of a subset of Python.

Gambas 2.5 Released

Posted: 2008-04-06 09:59:31
Languages ::

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

This release includes: updated Spanish translations, IDE improvements, and other changes.

Frink 2008-03-29 Released

Posted: 2008-04-06 09:56:57
Languages ::

Frink 2008-03-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: efficient functions for calculating binomial coefficients, the suggestion of more conversion factors upon an invalid conversion, and fixed historical British currency conversions.

JALv2 2.4c Released

Posted: 2008-04-06 09:53:04
Languages ::

JALv2 2.4c 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: the addition of several operator optimizations, the addition of pragma documentation, and a 16-bit lookup table generation bug fix.

amforth 2.7 Released

Posted: 2008-04-06 09:51:44
Languages ::

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

This release includes: a new assembler, packaging changes, bug fixes, and other changes.