Sam suggested we should include the list of people who contributed to
this release in the announcement.

The list is below. Let me know if anything looks wrong to you.

Vincent



Adrien Tateno
Alex Knauth
Alexander Shopov
Alexis King
Andrew Kent
Asumu Takikawa
Benjamin Greenman
Chen Xiao
Chris Jester-Young
Daniel Feltey
Eric Dobson
Georges Dupéron
Gustavo Massaccesi
Ian Harris
Jay McCarthy
Jens Axel Søgaard
John Clements
Leandro Facchinetti
Lehi Toskin
Leif Andersen
Marc Kaufmann
Matthew Flatt
Matthias Felleisen
Michael McConville
Mike Sperber
Paul Stansifer
Philippe Meunier
Robby Findler
Rodrigo Setti
Ryan Culpepper
Sam Caldwell
Sam Tobin-Hochstadt
sorawee
Spencer Florence
Stephen Chang
Tony Garnock-Jones
Vincent St-Amour
WarGrey Gyoudmon Ju
William J. Bowman
Łukasz Dąbek

On Tue, 19 Apr 2016 13:41:48 -0500,
Vincent St-Amour wrote:
> 
> Ok, so here's what we have so far:
> 
> - Typed Racket and the racket/contract library generate code with lower
>   overhead, speeding up typed/untyped interaction in a number of gradual
>   typing programs we studied.
> 
> - Macros written using `syntax-parse` automatically emit more accurate
>   error messages.
> 
> - The contract profiler captures costs from more contract combinators,
>   including all those in the main distribution.
> 
> - Iteration over hash tables using `in-hash`, `in-hash-pairs`,
>   `in-mutable-hash` and `in-mutable-set` have improved performance, up
>   to twice as fast on microbenchmarks.
> 
> - The Racket optimizer detects many more optimization opportunities,
>   including when variables always hold numbers.
> 
> - The `db` library supports multi-result statements in MySQL.
> 
> - The `net/dns` library supports SRV records.
> 
> 
> Any thoughts / things I've missed?
> 
> Vincent
> 
> 
> 
> On Fri, 15 Apr 2016 13:28:59 -0500,
> Vincent St-Amour 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".
> > ----------------------------------------------------------------------
> > 
> > mflatt:
> > - unix-style install on Mac (4e7bb3071a913e57715e68b09b39666c75026aee)
> > - new optimizer IR (0c38da0ee2b3a8c7e9ca616e0152d9c075009495)
> > - changed some names in the runtime (if it's a public interface, we may 
> > want to mention) (5f7d0317e86398f9d1ba27ffc4d6dfcd4c2141b0)
> > - preserved syntax properties (d22df41001dd87eaf6130618b2a1a3b9cf3664b8)
> > 
> > robby:
> > - unsafe-chaperone-procedure (41c8d5bc27dba1686a02eed9aed43346772ba66f)
> > - procedure-result-arity (579d50b2d8fd448a554e21effe70637ad2dc9f7b)
> > - contract performance improvements 
> > (35ce47d97ccb4a74e481d10e65d6812c40c979ec, 
> > 126c0905797b3924b090b0f9c671dde330f74656, 
> > 126c0905797b3924b090b0f9c671dde330f74656, 
> > bea67c0a39725aea35bc4a8cabd6c6891dfdc564, probably more)
> > 
> > ryanc:
> > - better syntax-parse error messages 
> > (a86931d5f999c47698c6abab614276363a7c93da, 
> > fafa83a8a087bea1e456bc907da987dfaa6dc62d)
> > 
> > stamourv:
> > - contract profiler improved coverage 
> > (379a3dd110b7902d9947dd075b0c34c9d4b394dc)
> > 
> > stchang:
> > - hash iteration performance improvements 
> > (e8d34dd1562869c4e9352c5f007ed400825c85bb and others)
> > 
> > Gustavo Massaccesi / mflatt
> > - many optimizer improvements (bbbe99db43c3f7b2e193c83b59099e0b6f6e6427, 
> > 1b54b1c0400dd25110efb90e1da6fda34487f03c, 
> > 3f246dd857c886214ef6766f5c3baf2f50340b06, 
> > 65838bd3c8859ec099f33e8f67f1ab3042e68c3c, 
> > 2bfb851ccc49b3de72e5c5d60b8d337d890a068e, probably more)
> > 
> > 
> > Other repos:
> > 
> > db:
> > - support for multi-result statements in mysql 
> > (be087f41b7a344a54368428f77aca025388ff636)
> > 
> > net:
> > - support for SRV records in net/dns 
> > (8e052111691396d71ead2bfe2f2ade47f3d6287d)
> > 
> > ----------------------------------------------------------------------
> 
> -- 
> 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 racket-dev+unsubscr...@googlegroups.com.
> To post to this group, send email to racket-dev@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/racket-dev/m2fuuhzbir.wl-stamourv%40eecs.northwestern.edu.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 racket-dev+unsubscr...@googlegroups.com.
To post to this group, send email to racket-dev@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/m2twiwx9vg.wl-stamourv%40eecs.northwestern.edu.
For more options, visit https://groups.google.com/d/optout.

Reply via email to