Fascinating! And thank you for the detailed write-up. It'll be exciting to see the progress of the epic rewrite. Also +++ for being able to build on Dybvig's magnificent legacy.
On Wed, Feb 15, 2017 at 3:49 PM, James Swaine < [email protected]> wrote: > How does this impact things that cannot work without special modification > to the runtime system like places and futures? > > On Wed, Feb 15, 2017 at 10:47 AM Matthew Flatt <[email protected]> wrote: > >> At Wed, 15 Feb 2017 11:40:20 -0500, "'John Clements' via Racket >> Developers" wrote: >> > > A Racket on Chez won't be compatible with the current Racket VM at the >> > > level of the C API. [...] >> > >> > You mention incompatibility at the level of the C API. I read that >> > three or four times before deciding that this isn’t about those >> > writing Racket packages that use FFI to interact with C libraries, >> > but rather those rare packages that want to use Racket’s C API to >> > interact with Racket. Is this correct? >> >> That's right. I expect Racket's FFI to mostly work as a layer on Chez's >> FFI, so most Racket programs that use `ffi/unsafe` can continue to work. >> >> -- >> 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 post to this group, send email to [email protected]. >> To view this discussion on the web visit https://groups.google.com/d/ >> msgid/racket-dev/20170215164752.39C97650090%40mail-svr1.cs.utah.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 [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/racket-dev/CAEkQqGS-TsdUgq23K54RO4-cOs8abVh5R- > Ahvfga-D2E8W1yrA%40mail.gmail.com > <https://groups.google.com/d/msgid/racket-dev/CAEkQqGS-TsdUgq23K54RO4-cOs8abVh5R-Ahvfga-D2E8W1yrA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > 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 [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/CAKeBiN6FRvA0-J1vuquR9sXyuSQ7Fzsionu3ypLQSCLpL9kWhg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
