3 ms·
Honest question as someone who came to Lisp via Racket seven years ago and has never touched Scheme: why is Scheme so great that any deviation from it is undesi
by velcrovan 4y ago
Honest question as someone who came to Lisp via Racket seven years ago and has never touched Scheme: why is Scheme so great that any deviation from it is undesirable?
- fiddlerwoaroof 4y agoThere are advantages to programming to a language specification and only writing a minimal amount of implementation-specific code. For one thing it makes the presuppositions of your program more explicit than if you’re writing in a language where the sole implementation is the specification. However, scheme has traditionally focused on a minimal standard (partly as a reaction to Common Lisp) and this has made “standard only” scheme less practical than the equivalent in Common Lisp or C/C++