PLNews: Programming Language News

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

Feeds


Archives

Jan. 20, 2010

Gambit-C v4.6.0 Released

Languages :: Scheme

Gambit-C v4.6.0 has been released. Gambit-C includes a Scheme interpreter, and a Scheme compiler that emits portable C code.

GNU Guile 1.9.7 Released

Languages :: Scheme

GNU Guile 1.9.7 has been released. Guile is a Scheme interpreter available as a library, designed for embedding within other applications.

This release includes: a '#:version' field for Guile modules, support for renaming bindings on module export, profiling and tracing of functions at the REPL, a new debugger, the new 'truncated-print' function, the implementation of SRFI-4 vectors using bytevectors, improved Unicode support, performance improvements, bug fixes, and other changes.

GNU Guile 1.9.6 Released

Languages :: Scheme

GNU Guile 1.9.6 has been released. Guile is a Scheme interpreter available as a library, designed for embedding within other applications.

This release includes: a new implementation of 'primitive-eval', Daniel Kraft's Emacs Lisp compiler, faster SRFI-9 record access, support for interrupts in tail loops, support for tail patterns, support for applicable structs, the new 'define!' procedure, and other changes.

Dec. 05, 2009

Bigloo 3.3a Released

Languages :: Scheme

Bigloo 3.3a has been released. Bigloo aims to be a practical Scheme implementation.

This release includes: a new configuration stage, a new compilation framework that supports cross-compilation, and other changes.

PLT Scheme v4.2.3 Released

Languages :: Scheme

PLT Scheme v4.2.3 has been released. PLT Scheme is a family of Scheme implementations, including DrScheme and MzScheme.

This release includes: the addition of the new '2htdp/image' image library, common vector operations in 'scheme/vector', support for several new kinds of promises with alternate execution strategies in 'scheme/promise', new port-reading utilities, and other changes.

GNU Guile 1.9.5 Released

Languages :: Scheme

GNU Guile 1.9.5 has been released. Guile is a Scheme interpreter available as a library, designed for embedding within other applications.

This prerelease includes: support for compiled procedures with more than one arity, the availability of 'case-lambda' in the default environment, VM support for multiple-arity dispatch, intermediate language support for multiple-arity procedures, better support for Lisp's nil, primitive object system cleanups, faster bit-twiddling operations, R6RS block comment support, bug fixes, and other changes.

Dec. 04, 2009

Gauche 0.9 Released

Languages :: Scheme

Gauche 0.9 has been released. It is an R5RS Scheme interpreter.

This release includes: changes to the C API, new and improved modules, Mac OS X 10.6 build fixes, performance improvements, improved Windows support, bug fixes, and other changes.

Nov. 07, 2009

Next MSLUG Meeting on Nov. 17

Languages :: Lisp, Languages :: Scheme, User Groups

It has been announced that the next meeting of the Montreal Scheme/Lisp User Group will be held on November 17, 2009. Vladimir Sedach will be discussing the development of high-performance network servers using Lisp.

Nov. 02, 2009

Gambit-C v4.5.3 Released

Languages :: Scheme

Gambit-C v4.5.3 has been released. Gambit-C includes a Scheme interpreter, and a Scheme compiler that emits portable C code.

Oct. 24, 2009

PLT Scheme v4.2.2 Released

Languages :: Scheme

PLT Scheme v4.2.2 has been released. PLT Scheme is a family of Scheme implementations, including DrScheme and MzScheme.

This release includes: new Scribbles libraries and documentation, the new 'syntax/keyword' library providing support for macros with keyword options, support for abstract contracts via teh #:exists keywords, the addition of 'in-producer', the new 'scheme/generator' library, and other changes.

Oct. 17, 2009

GNU Guile 1.9.4 Released

Languages :: Scheme

GNU Guile 1.9.4 has been released. Guile is a Scheme interpreter available as a library, designed for embedding within other applications.

This release includes: improved support for installing Guile to non-standard prefixes, support for placing dynamically-loadable extensions in a Guile-specific path, improvements to the 'compile' procedure, support for warning about potentially unbound free variables, improved wide string support, bug fixes, and other changes.

Aug. 31, 2009

GNU Guile 1.9.2 Released

Languages :: Scheme

GNU Guile 1.9.2 has been released. Guile is a Scheme interpreter available as a library, designed for embedding within other applications.

This release includes: VM speed and robustness improvements, compiler optimizations, more compiler warnings, preliminary Unicode support, the removal of the scm_charnames and scm_charnums global variables, the removal of EBCDIC support, bug fixes, and other changes.

Gambit-C v4.5.1 Released

Languages :: Scheme

Gambit-C v4.5.1 has been released. Gambit-C includes a Scheme interpreter, and a Scheme compiler that emits portable C code.

Gambit-C v4.5.0 Released

Languages :: Scheme

Gambit-C v4.5.0 has been released. Gambit-C includes a Scheme interpreter, and a Scheme compiler that emits portable C code.

PLT Scheme v4.2.1 Released

Languages :: Scheme

PLT Scheme v4.2.1 has been released. PLT Scheme is a family of Scheme implementations, including DrScheme and MzScheme.

This release includes: the final included release of ProfessorJ, Typed Scheme 2.0 type system enhancements, faster installation of Planet packages, library improvements, and other changes.

July 23, 2009

Scheme2Js 20090717 Released

Languages :: Scheme

Scheme2Js 20090717 has been released. It is a Scheme compiler that emits JavaScript.

This release includes: pretty printing of its output, support for compressing/obfuscating the output, better error messages, the addition of arity checks, and license changes.

July 17, 2009

GNU Guile 1.9.1 (alpha) Released

Languages :: Scheme

GNU Guile 1.9.1 (alpha) has been released. Guile is a Scheme interpreter available as a library, designed for embedding within other applications.

This release includes: scm_set_port_seek and scm_set_port_truncate that use the scm_t_off type, bytevectors that are accessible through a C-friendly API and the generalized-vector API, changes to the object code file format, faster vector access, bug fixes, and other changes.

July 07, 2009

GNU Guile 1.8.7 Released

Languages :: Scheme

GNU Guile 1.8.7 has been released. Guile is a Scheme interpreter available as a library, designed for embedding within other applications.

This release includes bug fixes.

July 03, 2009

CHICKEN 4.1.0rc1 Released

Languages :: Scheme

CHICKEN 4.1.0rc1 has been released. CHICKEN is a portable Scheme compiler that emits C code.

June 30, 2009

Gambit-C v4.4.4 Released

Languages :: Scheme

Gambit-C v4.4.4 has been released. Gambit-C includes a Scheme interpreter, and a Scheme compiler that emits portable C code.

GNU Guile 1.9.0 (alpha) Released

Languages :: Scheme

GNU Guile 1.9.0 (alpha) has been released. Guile is a Scheme interpreter available as a library, designed for embedding within other applications.

This release includes: a compiler and a virtual machine, new modules, a new REPL implementation, new procedures, improvements to the psyntax expander, updates to the C interface, a switch of the license to the LGPLv3 or later, and other changes.

May 10, 2009

IronScheme 1.0 beta 3 Released

Languages :: Scheme, Platforms :: .NET

IronScheme 1.0 beta 3 has been released. It aims to be an R6RS Scheme implementation for the .NET DLR.

This release includes: improved R6RS compliance, compiler optimizations, improved exactness of numbers, and other changes.

Mosh 0.1.0 Released

Languages :: Scheme

Mosh 0.1.0 has been released. It is an R6RS Scheme interpreter.

This release includes: R6RS compliance, a new reference manual, a socket API, a FFI, support for building on Windows using Visual C++ and MinGW, optimizations, and other changes.

Apr. 26, 2009

Gambit-C v4.4.3 Released

Languages :: Scheme

Gambit-C v4.4.3 has been released. Gambit-C includes a Scheme interpreter, and a Scheme compiler that emits portable C code.

This release includes: fixes for problems when the system is compiled on Windows, the avoidance of deadlock when a trace is interrupted by the user with CTRL-C, bug fixes, and other changes.

Apr. 07, 2009

CHICKEN 4.0.0 Released

Languages :: Scheme

CHICKEN 4.0.0 has been released. CHICKEN is a portable Scheme compiler that emits C code.

This release includes: the replacement of PCRE with IrRegex, a rewrite of the macro system, a module system supporting hygienic macros, optimization improvements, improved Windows support, experimental support for cross-module inlining, bug fixes, and other changes.

Categories

[Valid XHTML 1.0][Valid CSS][Valid RSS 2.0][Valid Atom 1.0][Powered by OCaml]