Racket is a general-purpose, multi-paradigm programming language based on the Scheme dialect of Lisp. It was designed to be a platform for programming language design and implementation, and features a module system supporting the creation of new, domain-specific languages within the language itself. Racket originated as PLT Scheme, an educational and research variant of Scheme, and was renamed Racket in 2010.
Facts
First Released ParadigmMulti-paradigm, functional, Lisp dialect 1 SignificanceGrew from a teaching dialect of Scheme into a platform for designing new programming languages, with an extensive macro system used to build embedded and domain specific languages. 1 Connections
Built On
Direction correction: Racket began as PLT Scheme, a Scheme implementation, not the reverse.
Sources
1. Wikipedia: Racket (programming language)
Wikimedia FoundationHistory sectionQuote, History section
In January 1995, the group decided to develop a pedagogic programming environment based on Scheme.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.