Download Racket 7.7

Spread the love

Racket is a development language with which other development languages ​​can be developed. In addition, you can simply develop in Racket itself. It was previously known as the PLT Scheme and comes from the Lisp-Scheme family. For the background we refer to the manifesto, written under the direction of Matthias Felleisen. The developers have released version 7.7 of Racket, with the following announcement:

Release Announcement for Version 7.7

  • 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.
  • Racket CS uses a new HAMT implementation, dramatically reducing the memory required for immutable hash tables.
  • Optimizations to the Racket CS compiler result in a code size savings of approximately 20%.
  • GC callbacks are reliably called on major collections in Racket CS. Also, Garbage collection is 10-20% faster.
  • DrRacket can recover much more quickly from errors involving large stack traces.
  • DrRacket now supports the use of the keyboard in the macOS Catalina “Open File” dialog.
  • The net/http-client collection supports the `deflate` content encoding.
  • The `call-in-continuation` function (like Marc Feeley’s `continuation-graft`) simplifies certain `call/cc` patterns by calling a thunk in a restored continuation.
  • 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!

Version number7.7
Release statusFinal
Operating systemsWindows 7, Linux, BSD, Solaris, UNIX, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016
WebsiteRacket
Downloadhttps://download.racket-lang.org/
License typeConditions (GNU/BSD/etc.)
You might also like