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 8.2 of Racket and its changelog looks like this:
Changes in Racket version 8.2:
- Racket CS improved the performance of large-integer arithmetic.
- Racket has improved support for layered and tethered installation.
- Racket CS supports nonatomic allocation via ffi/unsafe.
- Cross-compilation works fully with the raco cross tool, which is distributed separately as the “raco-cross” package.
- DrRacket has performance improvements when editing files with picts containing large bitmaps.
- Typed Racket more consistently refines field types of non-polymorphic structs.
- Printing of values is unified across the teaching language implementations and the stepper.
|Operating systems||Windows 7, Linux, BSD, macOS, Solaris, UNIX, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016, Windows Server 2019|
|License type||Conditions (GNU/BSD/etc.)|