<2023-01-25T11:38:13.000Z> hckr@shitposter.club: Scheme is an eternally relevant language because of how utterly moldable, and programmable the language is. Reducing the syntax AND data-structure representations means you can play with the inherent structure of source code, from the code; as well as play with interesting data-structures and their inherent structures, from the source code.
<2023-01-25T11:39:33.000Z> hckr@shitposter.club: As for studying it, honestly... it depends. It's a difficult book to get all the way through. I'd say 8.5/10 in terms of difficulty, for sure. The best thing to do is to pace yourself, and get as far as you can in whatever time scale you're thinking about. Maybe learn a chapter a week or something, make some sketches, write some Scheme, play around with it. It doesn't have to be a curriculum, it will make you a better programmer regardless.
<2023-01-25T11:41:53.000Z> hckr@shitposter.club: As a final note, there's actually plenty of lisp jobs. There's certainly more than there was 5 years ago, but they're well off the beaten path, unless you want to do clojurescript. Common Lisp is used in several different industries. It's blazing fast, typically 1.5x-2x the speed of equivalent C, and is backed by a huge, comprehensive, battle-tested standard called ANSI Common Lisp. Grammarly is probably the biggest and most modernly recognizable user of Lisp in industry. Their entire grammar backend is all Lisp.Anyhow, happy learning!