[racket-dev] Release Announcement for v5.2
On Wed, Nov 2, 2011 at 11:06 AM, Eli Barzilay <eli at barzilay.org> wrote:
> * The new db library offers a high-level, functional interface to
> popular relational database systems, including PostgreSQL, MySQL,
> and SQLite, as well as other systems via ODBC.
I think this should go first, ahead of XREPL.
> * Typed Racket:
> - Typed Racket provides static performance debugging support to
> show which code gets optimized and point out code that does not.
> Use the "Performance Report" button.
add "in DrRacket" at the end here.
> - Function definitions with optional arguments now work.
Replace with "Typed Racket now supports defining function with
optional arguments using the same syntax as Racket".
> * Fixed several GUI problems.
This should explicitly mention Ubuntu 11.10/GTK3, and go ahead of most
of the others.
> * DrRacket comes with an experimental, on-line check syntax
> function. By default, it is turned off. To turn it on, right
> click on the red circle in the buttom right corner of the DrRacket
> window. Warning: turning this on makes DrRacket less stable.
This belongs in the major items category -- it's certainly more
significant than the changes to Typed Racket, for example.
> * The Algol language implementation is now available as other
> languages, use `#lang algol60' for Algol code.
The "as" here is confusing.
> * The `typed-scheme' collection was renamed to `typed-racket'.
This doesn't even belong in the release notes -- it has no user-visible impact.
--
sam th
samth at ccs.neu.edu