tag:blogger.com,1999:blog-5592542.post845620084066841277..comments2024-03-18T17:28:44.693-07:00Comments on Rondam Ramblings: Why Lisp?Ronhttp://www.blogger.com/profile/11752242624438232184noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-5592542.post-73704662299231594892015-05-11T10:08:30.394-07:002015-05-11T10:08:30.394-07:00That was very nicely done!
I love the ideas of LIS...That was very nicely done!<br />I love the ideas of LISP but there's a reason why people don't take to it and it's not all about the strange parens. It's the mindset. <br /><br />It's very difficult to reason about LISP programs especially as a newbie. The syntax of a C like language helps to deliniate ideas whereas LISP is one thing (Sexp ).This seems like it should be easiermoonBrainhttps://www.blogger.com/profile/12495964902666942860noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-51072393037777084672015-05-09T17:54:56.746-07:002015-05-09T17:54:56.746-07:00Cool.
Yeah, not sure how much you realize it, b...Cool. <br /><br />Yeah, not sure how much you realize it, but you've got the rare piece of connecting laymen to concepts that are normally only available via textbooks or hardcore study. (talking out of my ass at this point, since I've neither done it nor have the other part): seems to me like you had to live one part with your life in the game and really experienced it, and then get 88888888https://www.blogger.com/profile/13998739856837872139noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-37775327313086043742015-05-09T17:00:28.033-07:002015-05-09T17:00:28.033-07:00> Out of curiosity, do you have a solid idea of...> Out of curiosity, do you have a solid idea of how many people read your blog?<br /><br />Nope. I have 90 official subscribers (picked up 4 new ones just in the last week) and I tend to get a few hundred pageviews on a normal day, but I have no idea how much of that is bot traffic. When I get onto the HN front page that jumps up dramatically. "Why Lisp" has gotten 41,000 Ronhttps://www.blogger.com/profile/11752242624438232184noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-58474417086623426532015-05-09T16:29:34.026-07:002015-05-09T16:29:34.026-07:00And to be clear, when I said "your comments&q...And to be clear, when I said "your comments" I really meant the comment section on this blog.<br /><br />Out of curiosity, do you have a solid idea of how many people read your blog? I know you know the page hits, I'm just curious if you know how many regular readers you have that really read the s$$$ out of something you wrote. This is to me a very niche place, where you can get 88888888https://www.blogger.com/profile/13998739856837872139noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-8401028747379710492015-05-09T16:04:14.520-07:002015-05-09T16:04:14.520-07:00> This ranks with Paul Graham's succinct ex...> This ranks with Paul Graham's succinct explanation as the most enticing reason to start learning Lisp that I've read.<br /><br />Wow, that is high praise indeed. Thanks!<br />Ronhttps://www.blogger.com/profile/11752242624438232184noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-67143718353086992532015-05-09T14:52:38.734-07:002015-05-09T14:52:38.734-07:00Ron,
This ranks with Paul Graham's succinct ...Ron, <br /><br />This ranks with Paul Graham's succinct explanation as the most enticing reason to start learning Lisp that I've read. Super exciting stuff. I honestly wish I could put down the mainstream compiler now and start immediately, but I'll have to wait a little bit.<br /><br />I'm entering a period where I will not be a wage slave, but am sufficiently interested in SW 88888888https://www.blogger.com/profile/13998739856837872139noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-2125872446143932072015-05-08T10:32:47.823-07:002015-05-08T10:32:47.823-07:00Good post, clear idea. It took me a while to figur...Good post, clear idea. It took me a while to figure all that out.<br /><br />Doug Hoyte say some similar words on his book "Let Over Lambda".André Miranda Moreirahttps://www.blogger.com/profile/17924900044407279043noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-66037748841330917872015-05-08T06:05:54.431-07:002015-05-08T06:05:54.431-07:00@Ron,
That's actually the kind of association ...@Ron,<br />That's actually the kind of association between macros and that minimal syntax that I would love to see demonstrated. I "know" it's there, but I haven't seen an example that brings it home for me.Manly Geekhttps://www.blogger.com/profile/00221268360981218814noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-4111835893653541642015-05-07T23:06:36.918-07:002015-05-07T23:06:36.918-07:00@manlyGeek:
An awful lot has been written about m...@manlyGeek:<br /><br />An awful lot has been written about macros and I didn't really want to reinvent the wheel here. A full answer to your question would be another post (maybe tomorrow) but the TL;DR version is: yes, macros are important. But it's the notation that makes macros possible.<br /><br />The key insight is that Lisp programs are not text, they are data structures. You canRonhttps://www.blogger.com/profile/11752242624438232184noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-46458774852974252412015-05-07T22:53:13.013-07:002015-05-07T22:53:13.013-07:00Why Lisp? Thanks to the spirit of Lisp a non profe...Why Lisp? Thanks to the spirit of Lisp a non professional coder, as I am, can build a tool fitting his needs, like this: <a href="http://epsilonwiki.free.fr/alphawiki_2/" rel="nofollow">alphawiki</a>. I don't think that I could have done such a thing with other languages.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5592542.post-73967067239241165672015-05-07T20:32:15.389-07:002015-05-07T20:32:15.389-07:00@Manly Geek has it right.
If you compare clara to...@Manly Geek has it right.<br /><br />If you compare clara to drools, drools is a disaster because it incorporates a half-baked Java parser, which means the error messages you get makes no sense at all.<br /><br />Many forms of LISP don't face the problems of modern programming squarely, but Clojure does.Anonymoushttps://www.blogger.com/profile/08593476792879656276noreply@blogger.comtag:blogger.com,1999:blog-5592542.post-50031584267584686962015-05-07T19:55:48.059-07:002015-05-07T19:55:48.059-07:00I appreciate the minimal syntax shared between dat...I appreciate the minimal syntax shared between data and code (executable data?) but that doesn't seem to be the only reason that Lisp is better. I still don't understand why often the answer to "Why LISP?) is answered by "Macros." How do these two concepts tie together in a way that makes programming a more intimate approach to the machine itself?Manly Geekhttps://www.blogger.com/profile/00221268360981218814noreply@blogger.com