Scheme Weekly News for 20040105 URL: http://mjr.towers.org.uk/swn/ This is a round-up of news and announcements related to the Scheme programming language, mostly taken from newsgroups, mailing lists and web sites that I'm aware of. Feel free to send me more. The aim is to publish in multiple formats on the web each week, but more on that very soon. (Date: 20040105) (Compiled by: MJ Ray) Introduction Well, it has been quite some time since the last SWN and I feel I should explain myself. The "weekly" in the name is a statement of intent, but sometimes my work (for the new firm) gets in the way and some weeks there just isn't enough news. I've altered the publication day for 2004 to Monday, so this should get out more often now. Thanks for keeping reading and happy new year. Please send news to comp.lang.scheme or by email to me. URL: http://mjr.towers.org.uk/swn/ bigloo-lib 0.20 A set of libraries for Bigloo. Interfaces for various C libraries and some written entirely on `pure Scheme', such as HTTP library and NODE library. The libraries are intended to make it easier to write programs in Bigloo scheme. Can work with Bigloo releases from `bigloo2.5c' final revision to `bigloo2.6b'. URL: http://bigloo-lib.sourceforge.net SRFI-50 - Mixing Scheme and C Scheme Request for Implementation 50 "Mixing Scheme and C" by Richard Kelsey and Michael Sperber has entered the draft stage. URL: http://srfi.schemers.org/srfi-50/ Bigloo2.6b Bigloo, a practical Scheme compiler, has a new release containing 3 additional back-ends for C, JVM and .NET which generally offer better performance than the standard ones. It also includes many small bugfixes. URL: http://www-sop.inria.fr/mimosa/fp/Bigloo ICLP'04 call for papers and workshops Twentieth International Conference on Logic Programming has issued calls for papers and workshop proposals. ICLP'04 will be 6-10 September, 2004 in Saint Malo, France. URL: http://www.irisa.fr/ICLP04 SWIG 1.3.20 SWIG is a software development tool that reads C/C++ header files and generates the wrapper code needed to make C and C++ code accessible from other languages including Guile, Chicken, and PLT MzScheme. This release includes a large number of enhancements including improved C++ support, directors, contracts, and more. URL: http://www.swig.org LispMe 3.2 A free GPLed Scheme system for PalmOS handhelds. Can be used for complete applications, but intended as a tool for quickly trying ideas. This release adds PalmOS5 compatibility, double heap size, VFS support and many other minor fixes. URL: http://www.lispme.de/lispme LAML 23 LAML makes XML available as a set of mirror functions in an R4RS or R5RS Scheme system, including MzScheme, Guile, SCM. This release introduces an SXML internal document representation, improved Emacs support, improved SchemeDoc and improved XML-in-LAML errors. URL: http://www.cs.auc.dk/~normark/laml/ LAML SchemeDoc Program for extracting interface documentation from a Scheme source file. The result is an HTML file. Part of the LAML system (version 23). URL: http://www.cs.auc.dk/~normark/schemedoc/ Scheme bibliography updates New papers, including the papers from this fall's Scheme workshop. Broken links corrected (or removed). URL: http://library.readscheme.org/ jacal1b4 JACAL is an interactive symbolic maths program. This release adds support for PDF creation and the new SLIB. URL: http://swissnet.ai.mit.edu/~jaffer/JACAL.html wb1b1 WB is a disk-based, sorted associative array C library with optional interface to SCM for supporting SLIB relational databases. As with SLIB, this release shows many changes, including an increase in value field length and ISAM support. URL: http://swissnet.ai.mit.edu/ftpdir/ scm5d9 scm is a Scheme implementation. This release includes a long list of updates and bug-fixes. Please see the site for information. URL: http://swissnet.ai.mit.edu/~jaffer/SCM.html slib3a1 The Scheme LIBrary has been released. SLIB 3 is a major development from SLIB2d6 and introduces a module system. Also of interest is new support for SRFIs 2, 8 and 9. It is known to run on 15 implementations. URL: http://swissnet.ai.mit.edu/~jaffer/SLIB.html SRFI 49 draft A draft of SRFI 49, "Indentation-sensitive Syntax," has been published at the SRFI site and a mailing list created to discuss it. URL: http://srfi.schemers.org/srfi-49/ Call for Participants: CW'04 The Fourth ACM-SIGPLAN Continuations Workshop (CW'04) willl take place in Venice, Italy, 17 January 2004, just after POPL'04 (14-16 Jan 2004). They have issued a call for participation. URL: http://www.cs.bham.ac.uk/~hxt/cw04/index.html Pika Scheme design notes Tom Lord has announced plans to develop a new scheme implementation to fill a gap that he sees and invites "competent" people to subscribe to this list to help develop it. URL: http://mail.nongnu.org/mailman/listinfo/pika-dev CFP: IAWTIC04 International Conference on Intelligent Agents, Web Technologies and Internet Commerce takes place in Gold Coast, Australia on 12-14 July 2004. They have requested papers be submitted by 14 March 2004. URL: http://www.ise.canberra.edu.au/conferences/iawtic04/index.htm STklos 0.56 STklos is a free Scheme System (nearly) conform to R5RS, aiming to be both fast and light. This release adds SRFIs 27, 38 and 39, more DSSSL keyworks, new parameters, primitives and bugfixes. URL: http://www.stklos.net SRFI 47 Draft A draft of a Scheme Request For Implementation (SRFI) called "Array" by Aubrey Jaffer and Radey Shouman is available for discussion. URL: http://srfi.schemers.org/srfi-47/