[plt-dev] Release Announcement for v4.2.5 -- almost last version
What does "more compatible" mean (in bullet 5)?
Robby
On Fri, Apr 2, 2010 at 12:19 PM, Eli Barzilay <eli at barzilay.org> wrote:
> Mail me if you have any last-minute changes. Also, Sam: I need that
> improved entry.
>
> ----------------------------------------------------------------------
> * PLT now supports multi-core parallelism via futures. Futures
> create tasks that run in parallel, as long as the tasks stay in
> the "fast path" of the runtime system. For more information, see:
> http://tinyurl.com/futuresguide .
>
> * Our unit testing framework, schemeunit, is now included in the
> distribution. A graphical test runner is available via
> schemeunit/gui.
>
> * New Russian and Ukranian translations, thanks to Sergey Semerikov.
>
> * The support languages for the "Programming Languages: Application
> and Interpretation" textbook by Shriram Krishnamurthi are now part
> of PLT Scheme. In addition the PLAI GC language comes with a
> random mutator generator (to help test collectors) and an improved
> heap visualizer.
>
> * The Scheme-implemented bytecode reader, writer, and decompiler is
> now more compatible with the C-implemented bytecode reader and
> writer.
>
> * The `scheme/class' library now provides contract combinators for
> classes (`class/c') and objects (`object/c'). See the Reference
> and Guide for details. Also, a backwards-compatible
> `object-contract' version of `object/c' has replaced the old
> `object-contract' combinator.
>
> * Writing new kinds of contracts is now easier with keyword-based
> constructors (`make-contract' and `make-flat-contract'), a
> simpler set of structure properties (`prop:contract' and
> `prop:flat-contract'), and the introduction of blame objects for
> tracking contract metadata.
>
> * A number of improvements to Redex's typesetting facilities.
>
> * The language dialog now suggests using "#lang" more strongly as
> the default language. DrScheme no longer uses the term `Module
> language'.
> ----------------------------------------------------------------------
> --
> ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
> http://barzilay.org/ Maze is Life!
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-dev
>