2 ms·
> But uh, yeah, all of y'all recommending SICP as an intro to programming need to stop. Your target audience, if they take up programming at all, as a hobby, as
by Turing_Machine 5y ago
> But uh, yeah, all of y'all recommending SICP as an intro to programming need to stop. Your target audience, if they take up programming at all, as a hobby, as a profession, or as a way to help them do their real work, is probably not going to use Scheme.
Some of us are working on that, and that's all I'm gonna say right now. And yeah, maybe that's not going to work out. Anyone see a white whale around here?
> Plenty of copies of TAOCP sit unread on bookshelves for this same reason also.
I'd say that TAOCP is more of a reference work than a course textbook. It's a completely different kind of book to SICP.
- bitwize 5y ago> Some of us are working on that, and that's all I'm gonna say right now. Some sort of Guix thing? Near as I can tell, Guix is the second biggest attempt to mainstream Scheme (the first being Brendan Eich's failed attempt to embed Scheme in Netscape Navigator, resulting in JavaScript).
- Turing_Machine 5y ago> Some sort of Guix thing? Nah, this is very small and rough at the moment -- may never come to anything. But it's fun to work on. > the first being Brendan Eich's failed attempt to embed Scheme in Netscape Navigator, resulting in JavaScript What a different (and better, IMO) world we'd be in if he'd managed to sneak that by the suits... ah, well.
- snicker7 5y agoA lot of JS bloat could have been eliminated if it had lisp-like macros.