For the blog post version of the release notes, can we add some links, such as to the "Inside: Racket" section, and to the documentation for the various new forms?
Also, are stencil-vector implementations of HAMTs a new invention, or is the some previous work on this we should mention? Sam On Wed, Apr 29, 2020 at 4:19 PM 'John Clements' via Racket Developers <[email protected]> wrote: > > D’oh! I used the word “now”. > > > On Apr 29, 2020, at 1:07 PM, 'John Clements' via Racket Developers > > <[email protected]> wrote: > > > > The release announcement sketch that I have so far is below. Please > > mail me new items and/or edits. > > > > Please phrase announcements using complete sentences and avoid the > > word "now". > > ---------------------------------------------------------------------- > > > > * Racket CS remains ready for production use---thanks to those who have > > been putting it into practice to help iron out the remaining > > kinks---and it now supports a C API for embedding into other > > applications. See the "Inside: Racket" documentation for details. > > > > * DrRacket can recover much more quickly from errors involving large > > stack traces. > > > > * DrRacket now supports the use of the keyboard in the OS X Catalina > > "Open File" dialog. > > > > * DrRacket supports the use of the keyboard in the OS X Catalina > "Open File" dialog. > > > > * Racket CS uses Stencil-Vector HAMTs, dramatically reducing the memory > > required for immutable hash tables. > > > > * Optimizations to the Racket CS compiler result in a code size savings > > of approximately 20%. > > > > * The net/http-client collection supports the 'deflate' content encoding. > > > > * The `call-in-continuation` form (due to Marc Feeley) allows the > > elimination of unnecessary thunk creation. > > > > * GC callbacks are reliably called on major collections in Racket CS. > > Also, Garbage collection is 10-20% faster. > > > > * Call-with-current-language allows more reliable tests for language > > level code. > > > > * Use of the Cairo library can be multi-threaded. > > > > * Improved documentation! > > > > * Many bug fixes! > > > > > > ——————————————————————————————————— > > > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Racket Developers" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to [email protected]. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/racket-dev/fa85958a-ebdf-411f-9d34-f436adc79588%40mtasv.net. > > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-dev/dbd7e0a8-4a75-40c6-a88c-aa56eb7a0114%40mtasv.net. -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/CAK%3DHD%2BZW9UE8_r0PQnSLkBJpJUv%3DV1%2BXjsxvNRHsj0nKqyW%3DQg%40mail.gmail.com.
