[plt-dev] Release Announcement for v4.2.5 -- 2nd call
Possible items (dug up from log messages) -- please reply if you have
an entry here, or a comment on the following items:
Robby:
- New language dialog layout
Noel, Ryan:
- schemeunit is now included (gui revived?)
Sam:
- Add `define-predicate'; add `with-type' for defintions; New TS
guide. (Maybe more?)
Ryan:
- misc syntax-parse additions (r17937, and probably more)
Carl:
- contract stuff (r18009 and probably more)
Sketch items:
* 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 .
* 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, a random mutator generator for
testing garbage collectors and a new heap visualizer GUI were
added by Robby Findler.
* 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.
* A number of improvements to Redex's typesetting facilities
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!