[plt-scheme] PLT Scheme v300

From: Erich Rast (erich at snafu.de)
Date: Mon Dec 19 03:09:23 EST 2005

Great!

Is there also a v300 distribution of DrScheme3m available for download? 
I cannot build it from source on my machine.

Best regards,

Erich

Am 18.12.2005 um 18:22 schrieb Eli Barzilay:

> PLT Scheme version 300 is now available from
>
>     http://download.plt-scheme.org/
>
> Version 300 offers many improvements over version 209 (the previous
> stable release), including:
>
>  * Unicode characters and strings
>
>  * access to foreign functions and libraries directly from Scheme
>
>  * anti-aliased drawing (on most platforms), with improved GUI and
>    text performance on Mac OS X and a more modern look for X11
>
>  * DrScheme's initial configuration guides new users to pick a
>    language, instead of defaulting to HtDP "Beginner Scheme"
>
>  * tabbed editing in DrScheme
>
>  * a Debug button in DrScheme provides limited debugging support
>
>  * PLaneT (distribution system) enhancements, including compilation
>    support, Help Desk integration, and a command-line interface
>
>  * FrTime refinements and performance enhancements
>
>  * improved "image.ss" and "world.ss" teachpacks for HtDP
>
>  * a new "Java+dynamic" ProfessorJ language that streamlines
>    interoperability between Scheme and Java
>
>  * continuations that are portable among threads
>
>  * reader extensions via readtables, printer customization through
>    structure properties, and support for structure serialization
>
>  * improved contract library, macro system, class system (augment-only
>    methods), and OpenGL support; #:-prefixed keywords and a library
>    for procedures with keyword arguments
>
>  * user files moved to registry-specified locations under Windows
>
>  * web-server improvements and bug fixes, including a revised
>    configuration format; see the documentation for details
>
>  * new games: Parcheesi, Jewel, Spider, 3-D checkers, and more :)
>
>  * PLT is pleased to provide its own technical reports series for now.
>    The site comes with its own bibtex entries so that you can properly
>    refer to the pieces of PLT Scheme if you have the urge to publish
>    papers.
>
>      http://www.plt-scheme.org/techreports/
>
> Many programs that run in the v200 series of PLT Scheme must be
> changed to work with version 300. The most significant
> incompatibilities include (1) support for Unicode breaks old programs
> that treat characters as bytes or pathnames as strings; (2)
> case-sensitivity is now the default; (3) the built-in exception
> hierarchy has been revised; and (4) many methods in the GUI toolkit
> must now be `augment'ed instead of `override'n.
>
> For more details, follow the "Release" and then "Release Notes" links
> in Help Desk, or see
>     http://pre.plt-scheme.org/plt/notes/mzscheme/MzScheme_300.txt
>     http://pre.plt-scheme.org/plt/notes/mzscheme/HISTORY
>     http://pre.plt-scheme.org/plt/notes/mred/HISTORY
>     http://pre.plt-scheme.org/plt/notes/drscheme/HISTORY
> Complete history changes are at:
>     http://download.plt-scheme.org/chronology/
>
> Feedbackk VVelkome.
> -- 
>           ((lambda (x) (x x)) (lambda (x) (x x)))          Eli 
> Barzilay:
>                   http://www.barzilay.org/                 Maze is 
> Life!
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>



Posted on the users mailing list.