[q-lang-users] Q 7.1 RC3 available
Brought to you by:
agraef
From: Albert G. <Dr....@t-...> - 2006-06-07 10:08:55
|
Hi all, I've uploaded RC3 last night. (Needed to get some sleep first before I could do the announcement. ;-) There is a tarball as well as source and SuSE 10.0 rpms (I see whether I can make a Windows build later today). It's available here: http://sourceforge.net/project/showfiles.php?group_id=96881&package_id=188958&release_id=416034 RC3 should be 99% feature-complete now, but the documentation still needs updating. There's lots of new stuff since the last RC; please check the release notes or the NEWS file for details. Most notable perhaps is the new builtin lambda and dramatic improvements in the performance of special forms in general and stream comprehensions in particular. The latter also benefit from the builtin lambda implementation. E.g., I found that the stream-based implementation of the 8 queens algorithm in queens.q, which used to be much slower than the imperative backtracking algorithm in queens2.q, is now just about as fast! Here are some new and revised examples you might wish to take a look at if you're interested in lambda (I even got the normal order fixed point combinator to work) and streams: http://q-lang.cvs.sourceforge.net/q-lang/q/examples/fixpt.q?revision=1.6 http://q-lang.cvs.sourceforge.net/q-lang/q/examples/streams.q?revision=1.2 I've also included Tim Haynes' latest cgi.q and Rob Hubbard's new rational.q (we'll probably see a separate announcement for the latter on the ML later today). Tim, btw, it seems that your primetest.q example, which has been in cvs since 2004, never made it into the distribution tarball since I forgot to also include it in the Makefile.am's DISTFILES; that should be fixed now. Peter, I wasn't able to fix the flex compatibility issue yet; I have it on my TODO list for 7.2 now. Thanks to all for the helpful discussions and contributions! Enjoy. :) Albert -- Dr. Albert Gr"af Dept. of Music-Informatics, University of Mainz, Germany Email: Dr....@t-..., ag...@mu... WWW: http://www.musikinformatik.uni-mainz.de/ag |