Re:Let over Lambda – Common Lisp Book (2008)
by PuercoPop on Wednesday March 06, 2019 @05:57AM
(#19317965)
Do you say that out of experience? That is certainly not my _experience_. Lisp codebases tend to be easily "appropiable"
[ Parent
| on HN ]
Re:Let over Lambda – Common Lisp Book (2008)
by varjag on Wednesday March 06, 2019 @06:49AM
(#19318186)
It sounds more like someone's musing of why Lisp should be bad idea rather than anything practical. Doubly so when they don't seem to know what Common Lisp is.
Re:Let over Lambda – Common Lisp Book (2008)
by PuercoPop on Wednesday March 06, 2019 @12:35PM
(#19320806)
I agree it _sounds_ like an armchair critic, but I prefer to give the benefit of the doubt. Maybe they had a bad experience involving Lisp?
The actively hostile to collaborative programming seems particularly misguided. Even an extreme case like the code from hu.dwim, which is written in practically a new language they built on top of CL and has barely any documentation is still fairly easy to understand.
Re:Let over Lambda – Common Lisp Book (2008)
by fiddlerwoaroof on Wednesday March 06, 2019 @05:58PM
(#19323859)
Yeah, and the other thing is that the macrostep expander in slime makes it fairly straightforward to understand how an unfamiliar macro works: you just expand it a couple steps and see how its mapping the surface syntax to utilities you know. In fact, I often find function calls harder to grok now than custom macros :)
Re:Let over Lambda – Common Lisp Book (2008)
by fiddlerwoaroof on Wednesday March 06, 2019 @12:24PM
(#19320706)
Yeah, Common Lisp is one of the few languages where I feel comfortable diving into a foreign code base and submitting patches.