3 ms·
Do you say that out of experience? That is certainly not my _experience_. Lisp codebases tend to be easily "appropiable"
by PuercoPop 8y ago
Do you say that out of experience? That is certainly not my _experience_. Lisp codebases tend to be easily "appropiable"
- varjag 8y agoIt 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.
- PuercoPop 8y agoI 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.
- fiddlerwoaroof 8y agoYeah, 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 :)
- fiddlerwoaroof 8y agoYeah, Common Lisp is one of the few languages where I feel comfortable diving into a foreign code base and submitting patches.