Thursday, September 11, 2014

Pure 0.61 release

Pure 0.61 has been released (docs), bringing compatibility with the recently released LLVM 3.5 as well as improvements in the batch compiler.

Friday, March 28, 2014

Pure 0.60 release

Pure 0.60 has been released (docs), featuring some OS X compatibility changes, as well as bugfixes and improvements in the runtime. Most addon modules have been updated as well, so that they compile cleanly on OS X now. (Corresponding ports in MacPorts will hopefully follow soon.)

Wednesday, February 26, 2014

Pure 0.59 release

Pure 0.59 has been released (docs). This is an update bringing LLVM 3.4 compatibility.

New pure-avahi and pure-lilv modules

New pure-avahi and pure-lilv modules have been released. The former lets you browse and publish Zeroconf services on a network using Avahi, the Zeroconf implementation for Linux and other Unix-like systems. The latter provides bindings for David Robillard's Lilv library and lets you run LV2 plugins in Pure. (LV2 is the new Linux audio and MIDI plugin standard, which is supported by popular Linux audio and MIDI software such as Ardour and Qtractor.)

Tuesday, September 17, 2013

Pure 0.58 release

Pure 0.58 is out (docs, Windows MSI). This release sports LLVM 3.3 compatibility, a few cosmetic changes in the interpreter and the standard library, and the usual amount of bugfixes. Please check the release notes for details.

Tuesday, August 20, 2013

Pure language support for the Sublime Text editor

Sublime Pure is a Pure package for the Sublime Text editor based on Adam Sanderson's TextMate bundle. The package has been tested with both Sublime Text 2 and the current beta version of Sublime Text 3 (build 3047 at the time of this writing). It provides syntax highlighting for Pure scripts, a few snippets for Pure control flow constructs, and build commands for running scripts and batch-compiling them to executables.

Tuesday, July 30, 2013

Puritan: unit testing framework for Pure

Alastair Pharo has created a unit testing framework for Pure, called Puritan. It's still in its early stages, but usable already. Pure sources and documentation are available at Bitbucket. Alastair's announcement on the mailing list can be found here.