11 ms·
Racket was called PLT Scheme until 2010, and remains essentially a Scheme dialect. It diverged in part because of their disagreement with the minimalist directi
by _delirium 11y ago
Racket was called PLT Scheme until 2010, and remains essentially a Scheme dialect. It diverged in part because of their disagreement with the minimalist direction of a large part of the Scheme community: PLT developers were heavily involved in the R6RS version of Scheme, which expanded the language's standard library considerably, but which much of the Scheme community rejected. Racket in part is the continuation of the R6RS "batteries included" philosophy, but removed from the politics of the Scheme revision process. (Another reason for the change was the emphasis on becoming a platform for language implementation that supports multiple languages, some increasingly divergent from Scheme, like Typed Racket.)