permetz

joined 11 months ago
[–] permetz@alien.top 1 points 9 months ago

There are two ways to answer this. First, people manage to do things like AoC in pretty odd and esoteric languages all the time, so doing it in elisp is totally viable. Is it advisable? Not sure. elisp really is technically a general purpose language, but it's really meant for constructing Emacs components and extensions. I don't think AoC would teach you how to do that sort of thing; it would only teach you how to write AoC type problems in a very odd lisp dialect that isn't much like most other modern lisps.

[–] permetz@alien.top 1 points 10 months ago (2 children)

For a long while, when RMS had severe tendonitis in his hands and wrists, he had a succession of volunteers who typed for him, and he would literally say things to them like “C-f C-f C-k C-p C-a C-y” for hours on end while he worked. They were human voice recognition systems.

[–] permetz@alien.top 1 points 11 months ago (1 children)

Rob Pike, one of the gods of UNIX, wrote a wonderful paper about why the behavior Emacs exhibits is better, and why wanting the other behavior produces trouble.

https://www.usenix.org/legacy/event/usenix2000/general/full_papers/pikelex/pikelex_html/

[–] permetz@alien.top 1 points 11 months ago

That’s not correct.