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. The aim is to publish in multiple formats on the web each week, but more on that later. Thanks for standing by during last week's holiday. (Date: 2002-08-05) (Compiled by: MJ Ray) SRFIs 34 (exception handling), 35 (conditions) and 36 (I/O conditions) New SRFI drafts have been released. 34 covers Exception Handling for Programs; 35 defines a condition type to assist with error handling; 36 defines conditions useful for I/O. URL: http://srfi.schemers.org/ quack.el 0.3 released Neil Van Dyke released a new version of the Emacs Lisp package that tries to make it nicer to work with Scheme. URL: http://www.neilvandyke.org/quack/ PLT Scheme v201 A new stable version v201. Changes include bugfixes, launcher and compiler improvements and new MrEd functions. URL: http://download.plt-scheme.org/ WebIt 0.4 Released WebIt is an XML, HTML and CSS creation and processing system for Scheme. This release introduces transformation macros, including transformation-by-example. URL: http://celtic.benderweb.net/webit/ CLike 0.2.1 released This C-like language -> MzScheme compiler has had a total rewrite with major feature enhancements. For all the Schemeophobics out there. URL: http://www.rojoma.com/~robertm/clike/ Yet Another NCurses for Scheme (YANCS) 0.1 released Initial release of this Guile-1.4-safe ncurses library interface. URL: http://math.smsu.edu/~erik/software.php?id=90 eGuile release 1.0 Embedded Guilde scripting language for web pages. Initial release. URL: http://woozle.org/~neale/src/eguile/index.html SISC 1.5.5 released A new development release. JVM-hosted scheme interpreter. URL: http://sisc.sourceforge.net/ Gauche 0.6.1 released A minor bugfix release over 0.6.0. All users will probably want to upgrade. URL: http://www.shiro.dreamhost.com/scheme/gauche/ New GScheme release Scheme interpreter for the GNUstep environment. New bugfix release. Improved memory management and browse-environment. Still a work in progress. URL: http://www.geocities.com/markoriedelde/GNUstep/index.html Chicken v0 build 1072 released Scheme to C compiler with support for tail-calls and continutations. New release. Many bugfixes, new functions and API changes. Development now hosted at GNU Savannah. URL: http://www.call-with-current-continuation.org/chicken.html -- MJR| Scheme is an easy language with few rules. Here's an example program: ---' (display "Hello world!\n") or you could use some XMLRPC with http://mjr.towers.org.uk/comp/dist-sadvogato.scm // www.schemers.org |-----[ Luminas internet applications http://www.luminas.co.uk/ ]-----|