3 ms·
> That straight up reads like SICP and lisp are inseparable and that exactly means that SICP is not as general as people claim. They are separable, but there i
by lispm 3y ago
> That straight up reads like SICP and lisp are inseparable and that exactly means that SICP is not as general as people claim.
They are separable, but there is a loss of elegance.
For example Scheme has linked lists and symbols built-in in an elegant way. The JavaScript version tries to provide them, but in a clunky way. Symbols are replaced by strings and the (a b c) notation of Scheme looks as ["a", ["b", ["c", null]]] or list("a" "b" "c") in the JavaScript version.
That a text may make use of the language it is written in, that should not be surprising. Thus the language shapes what and how it is said.