PLNews: Programming Language News

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

GNU CLISP 2.45 Released

Posted: 2008-05-16 06:17:14
Languages ::

GNU CLISP 2.45 has been released. It is a portable, open-source ANSI Common Lisp implementation.

This release includes: experimental just-in-time compilation of byte-compiled closures, new functions and macros, REPL commands tat can accept arguments, bug fixes, and other changes.

Yasm 0.7.1 Released

Posted: 2008-05-16 06:15:09
Languages ::

Yasm 0.7.1 has been released. Yasm is a modular assembler, allowing for the support of multiple syntaxes, multiple output object formats, multiple instruction sets, and optimizations.

This release includes: AVX instruction fixes, build fixes, and CPU flags fixes.

Next SPUG Meeting on May 20

Posted: 2008-05-16 06:13:47
Languages ::

It has been announced that the next meeting of the Seattle Perl Users Group will be held on May 20, 2008. Dan Sabath will be speaking about the WhitePages.com public search API.

HLA v1.102 Released

Posted: 2008-05-16 06:12:35
Languages ::

High Level Assembly v1.102 has been released. HLA adds high-level language syntax and constructs to x86 assembly.

This release includes: support for Mac OS X, a rewritten code generator, bug fixes, and other changes.

GNU Smalltalk 3.0b Released

Posted: 2008-05-16 06:10:17
Languages ::

GNU Smalltalk 3.0b has been released. GNU Smalltalk is a portable, open source Smalltalk-80 implementation.

This release includes: support for backing CObjects with garbage-collected storage, a relocatable installation if possible, a rewrite of the virtual filesystem subsystem, suport for thread-local variables, bindings to Cairo and LibSDL, bug fixes, and other changes.

GNU Smalltalk 3.0.3 Released

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

GNU Smalltalk 3.0.3 has been released. GNU Smalltalk is a portable, open source Smalltalk-80 implementation.

This release includes: new methods, a new -i command line option for gst-load, bug fixes, and other changes.

Next Vancouver Lisp User Group Meeting on May 22

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

It has been announced that the next Vancouver Lisp Users Group meeting will be held on May 22, 2008. Drew Crampsie will be discussing Lisp on Lines.

May 13, 2008

May 12 'This Week in Ruby' Available

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

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

LLVM 2.3 Pre-Release Released

Posted: 2008-05-13 06:21:10
Platforms ::

LLVM 2.3 Pre-Release has been released. LLVM is a portable compiler infrastructure, offering a compilation strategy that allows for compile-time, link-time, run-time and offline program optimization.

SWI-Prolog 5.6.55 Released

Posted: 2008-05-13 06:19:03
Languages ::

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

This release includes: the renaming of hash_term/2 to term_hash/2, the addition of term_hash/4, the addition of several missing ordered set operations, PlUnit enhancements, bug fixes, and other changes.

May 12 Python-URL! Available

Posted: 2008-05-13 06:17:57
Languages ::

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

EiffelStudio 6.2.7.3489 Released

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

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

This release includes UI bug fixes, and code generation fixes.

Ctalk 0.0.51a Released

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

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

This release includes DJGPP compatibility, and performance improvements.

May 6 to 13 Caml Weekly News Available

Posted: 2008-05-13 06:13:15
Languages ::

The May 6 to 13, 2008 edition of the Caml Weekly News is now available. It summarises recent developments and discussion within the Caml community.

Vala 0.3.2 Released

Posted: 2008-05-13 06:12:08
Languages ::

Vala 0.3.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: support for class constructors, class fields, and class methods; documentation improvements; updates to the GTK+ and GLib bindings; improvements and updates to the D-Bus services; bug fixes; and other changes.

May 12, 2008

Next Phoenix Ruby User Group Meeting on May 12

Posted: 2008-05-12 06:11:45
Languages ::

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

Gambas 2.6 Released

Posted: 2008-05-12 06:09:51
Languages ::

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

This release includes: IDE improvements and fixes, the correct handling of symbol polymorphism with inheritance depths greater than two, memory leak fixes, bug fixes, and other changes.

CLIS 0.8.0 Released

Posted: 2008-05-12 06:07:28
Languages ::

CLIS 0.8.0 has been released. It is an interpreted, C-like programming language.

This release includes support for pointers and TCP sockets.

newLISP 9.3.12 Released

Posted: 2008-05-12 06:06:35
Languages ::

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

This development release includes: support for event-driven synchronization in the Cilk multiprocessing interface, support for the 'series' function taking a lambda expression, bug fixes, and other changes.

JCPP 1.2.0 Released

Posted: 2008-05-12 06:03:02
Languages ::

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

This release includes: C99 digraph support, improved #include handling, an overhaul of the main preprocessor API, support for feature and warning sets, and other changes.