[pure-lang] ANN: Pure 0.63

  • From: Albert Graef <aggraef@xxxxxxxxx>
  • To: pure-lang@xxxxxxxxxxxxxxxx
  • Date: Thu, 23 Oct 2014 01:19:09 +0200

Pure 0.63 has been released. This release sports some fixes in the Faust
interface, as well as support for the ATS programming language contributed
by Barry Schwartz. There are also some minor changes for better
compatibility with Mac OS X and Windows.

Tarball: https://bitbucket.org/purelang/pure-lang/downloads/pure-0.63.tar.gz

Packages at the Arch User Repositories have been updated already. Ubuntu.
Mac OS X and Windows will follow later.

ATS is an interesting ML-like programming language with a powerful type
system and program verification capabilities. At the same time makes it
easy to interface to C (and hence to Pure) and can run pretty much on the
bare metal so that you can even write Linux kernel modules and Arduino Uno
applications with it.

You can learn more about the brand-new ATS interface contributed by Barry
Schwartz here: http://puredocs.bitbucket.org/pure.html#interfacing-to-ats.
ATS website: http://www.ats-lang.org/. This is still early days and thus a
bit experimental, but the interface is fully functional so that you can
inline ATS code in Pure scripts and call ATS functions via Pure's LLVM
bitcode interface. Barry has provided a little example in

Enjoy! :)

Dr. Albert Gr"af
Computer Music Research Group, JGU Mainz, Germany
Email:  aggraef@xxxxxxxxx
WWW:    https://plus.google.com/+AlbertGraef

Other related posts: