tag:blogger.com,1999:blog-5722310642266356003.post5593346598767978231..comments2024-01-07T23:21:32.676+01:00Comments on The Axis of Eval: More fully-featured, modern Lisps, pulleezzUnknownnoreply@blogger.comBlogger4125tag:blogger.com,1999:blog-5722310642266356003.post-46624587042374746462011-01-03T07:10:52.736+01:002011-01-03T07:10:52.736+01:00"if you want to learn how to build a car, lea..."if you want to learn how to build a car, learning to build a horse carriage doesn't seem right."<br /><br />Actually it makes a lot of sense. The first cars were in fact called horseless carriages, and learning about wheels, axles, and suspension seems like a reasonable starting point on the way to understanding a car if you don't already know about them. <br /><br />The same goes for home-grown, minimal lisps. People don't implement these things because they expect to release a new language distribution as much as they want to learn the fundamentals of creating a programming language. Get off your high horse and let people be curious and tinker.<br /><br />If Lisp is a big hack compared to Haskell, it would be great to understand why. How about showing a couple example problems that require hackery in lisp while remaining elegant in Haskell?Jeffhttps://www.blogger.com/profile/03072242299988314846noreply@blogger.comtag:blogger.com,1999:blog-5722310642266356003.post-74135674898065975752011-01-02T15:59:24.141+01:002011-01-02T15:59:24.141+01:00"Compared to Haskell, Lisp is a big hack.&quo..."Compared to Haskell, Lisp is a big hack."<br /><br />I'd absolutely love to see a future post expanding upon this sentiment.Sam Aaronhttps://www.blogger.com/profile/07718211095858116397noreply@blogger.comtag:blogger.com,1999:blog-5722310642266356003.post-1225964425860225532011-01-02T14:45:12.181+01:002011-01-02T14:45:12.181+01:00Yeah, I know that I'm weak in the argumentativ...Yeah, I know that I'm weak in the argumentative department. ;)Manuel Simonihttps://www.blogger.com/profile/07840673741485280526noreply@blogger.comtag:blogger.com,1999:blog-5722310642266356003.post-76231046815476847622011-01-02T13:57:54.512+01:002011-01-02T13:57:54.512+01:00Further analogies:
- If you want to learn about g...Further analogies:<br /><br />- If you want to learn about genetics, studying the Drosophila doesn't seem right. And the difference between "LISP" and modern Lisps is similar to that between humans and Drosophila.<br /><br />- If you want to learn how to build a calculator, studying the 1-bit adder doesn't seem right. And the difference between "LISP" and modern Lisps is similar to that between the 1-bit adder and the TI-84+.<br /><br />- If you want to learn about *modern* architecture, studying ancient Roman aqueducts doesn't seem right. And the difference between "LISP" and modern Lisps is similar to that between moden architecture and ancient Roman architecture.<br /><br />All study should occur in the large -- great post!<br /><br />:Ffogushttp://blog.fogus.menoreply@blogger.com