3 ms·
That was a tasty read! The Y-combinator implementation gave me a slight headache, but I averted my eyes and all was OK. Scheme as a language and from a clean/s
by mark_l_watson 2y ago
That was a tasty read! The Y-combinator implementation gave me a slight headache, but I averted my eyes and all was OK.
Scheme as a language and from a clean/simplicity point of view has always appealed to me, but I have mostly used Common Lisp because I have so much legacy code.
- anonzzzies 2y agoI use Scheme (these days more Racket or Shen) for doing 'language experiments' but if anything gets to production, it'll be CL. Like you said, legacy code, but also; it's just more practical. You give up some elegance, but in exchange you get something which you can build practically anything in, in modern times.
- dreamcompiler 2y agoI don't know why I can use continuations all day long but I cannot wrap my head around the Y-combinator. My brain seems to fall into a well-bounded category: C^¬(YC).