PLNews: Programming Language News

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

OCaml 3.10.0 Released

Posted: 2007-05-18 23:20:00
Languages ::

Objective Caml 3.10.0 has been released. Objective Caml is a statically typed, strictly evaluated descendant of ML, offering object-oriented, functional and imperative features.

This release includes: support for virtual instance variables in classes, the printing of stack backtraces on uncaught exceptions in native-code programs, a partial reimplementation of the Camlp4 preprocessor, the experimental 'ocamlbuild' compilation manager, a 64-bit Mac OS X PPC port, and other changes.

May 16, 2007

May 8 to 15, 2007 Caml Weekly News Available

Posted: 2007-05-16 23:26:00
Languages ::

The May 8 to 15, 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: the release of Felix 1.1.3, using camlp4 and streams, the OCaml Development Tools (ODT) plugins for Eclipse, and more.

May 08, 2007

May 1 to 8 Caml Weekly News Available

Posted: 2007-05-08 23:40:00
Languages ::

The May 1 to 8, 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: the initial release of the PML programming language, lazy lists, accessing C++ libraries from OCaml, and more.

May 01, 2007

Apr. 24 to May 1 Caml Weekly News Released

Posted: 2007-05-01 22:55:00
Languages ::

The April 24 to May 1, 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: Web development using OCaml, the 2007 ICFP Programming Contest, the implementation of function application, the release of camlp4s 4.01, and more.

April 24, 2007

Apr. 17 to 24 Caml Weekly News Available

Posted: 2007-04-24 08:18:00
Languages ::

The April 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: the announcement of The F#.NET Journal, saving the state of the OCaml interpreter, functor performance, multiprocessor support in OCaml, and more.

April 18, 2007

Apr. 10 to 17 Caml Weekly News Available

Posted: 2007-04-18 08:03:00
Languages ::

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

March 27, 2007

Mar. 20 to 27 Caml Weekly News Available

Posted: 2007-03-27 08:35:00
Languages ::

The March 20 to 27, 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: building C++ libraries with ocamlbuild, recent OCaml-related software releases, the creation of a wiki for library comparisons, and more.

March 20, 2007

Mar. 13 to 20 Caml Weekly News Available

Posted: 2007-03-20 08:17:00
Languages ::

The March 13 to 20, 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: the style and organization of OCaml code, the release of OMake 0.9.8.1, comparing the various parser generators for OCaml, and more.

March 13, 2007

Mar. 6 to 13 Caml Weekly News Available

Posted: 2007-03-13 08:26:00
Languages ::

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

This edition covers: the release of an OCaml 3.10.0 beta, ocamlbuild, the new ocaml-developer mailing list/forum, and more.

March 07, 2007

OCaml 3.10.0 Beta Released

Posted: 2007-03-07 23:50:00
Languages ::

Objective Caml 3.10 Beta has been released. Objective Caml is a statically typed, strictly evaluated descendant of ML, offering object-oriented, functional and imperative features.

This beta release includes: the new 'ocamlbuild' compilation manager, support for virtual instance variables in classes, revisions to the Camlp4 implementation, a new Camlp4 API, support for 64-bit PPC Mac OS X, native-code compiler support for printing a stack backtrace on an uncaught exception, stack overflow detection on several platforms, faster string comparisons, library improvements, and other changes.

March 06, 2007

Feb. 27 to Mar. 6 Caml Weekly News Available

Posted: 2007-03-06 08:31:00
Languages ::

The February 27 to March 6, 2007 edition of the Caml Weekly News is now available. It summarises recent developments and discussion within the Caml community.

February 01, 2007

The OCaml Summer Project Launched

Posted: 2007-02-01 07:28:00
Languages ::

Jane Street Capital has announced the OCaml Summer Project.

"The project is aimed at encouraging growth in the OCaml community by funding students over the summer to work on open-source projects in OCaml. At the end of the summer, we will fly all of the students who have completed their projects succesfully out for a meeting in New York, where people will present their projects and get a chance to shmooze with other members of the OCaml community."

January 23, 2007

Jan. 16 to 23 Caml Weekly News Now Available

Posted: 2007-01-23 08:40:00
Languages ::

The January 16 to 23, 2007 edition of the Caml Weekly News is now available. It summarises recent developments and discussion within the Caml community.

January 16, 2007

Jan. 9 to 16 Caml Weekly News Available

Posted: 2007-01-16 23:26:00
Languages ::

The January 9 to 16, 2007 edition of the Caml Weekly News is now available. It summarises recent developments and discussion within the Caml community.

January 09, 2007

Jan. 2 to 9 Caml Weekly News Available

Posted: 2007-01-09 07:53:00
Languages ::

The January 2 to 9, 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: interfacing with C++ libraries, symbolic computation, writing efficient OCaml code, building Mac OS X Universal Binaries, and more.

November 30, 2006

Nov. 21 to 28 Caml Weekly News Available

Posted: 2006-11-30 08:18:00
Languages ::

The November 21 to 28, 2006 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: the announcement of OCaml bindings for inotify; French, Italian and Japanese translations of the Objective CAML Tutorial; and float rounding.

November 21, 2006

Nov. 14 to 21 Caml Weekly News Available

Posted: 2006-11-21 09:37:00
Languages ::

The November 14 to 21, 2006 edition of the Caml Weekly News is now available. It summarises recent developments and discussion in the Caml community.

November 14, 2006

Nov. 7 to 11 Caml Weekly News Available

Posted: 2006-11-14 08:22:00
Languages ::

The November 7 to 11, 2006 edition of the Caml Weely News is now available. It summarises recent developments and discussion in the Caml community.

This edition covers topics such as: higher-order kinds in OCaml, a proposal for making an arbitrary function infix, the release of the SOSS SOAP server for OCaml, and more.

November 08, 2006

Oct. 24 to Nov. 7 Caml Weekly News Available

Posted: 2006-11-08 21:43:00
Languages ::

The October 24 to November 7, 2006 edition of the Caml Weekly News is now available. It summarises recent developments and discussion in the Caml community.

This edition covers topics such as: the release of Bedwyr 1.0, gettext for OCaml, the availability of binary RPMs of OCaml 3.09.3 for Fedora 2-6 and RHEL 4, and more.

October 19, 2006

"Practical OCaml" Book Available

Posted: 2006-10-19 23:52:00

Languages ::

The book "Practical OCaml", by Joshua B. Smith, is now available. Objective Caml is a statically typed, strictly evaluated descendant of ML, offering object-oriented, functional and imperative features.

"Practical OCaml teaches Objective Caml in a straightforward and practical manner. All the features of this functional programming language are taught by example. You will learn how to utilize OCaml to create a simple database, perform reporting, and create a spam filter. You will also learn how to scan complex log files, create your own network servers by creating a shoutcast server, and create a web crawler. By this book's conclusion, you'll be able to decipher when and why OCaml should be used, and be prepared to create your own applications with OCaml."