3 ms·
totally unparsable Completely and utterly false. Lisp's s-expression syntax is trivial to parse because it is so regular. The thing with imperative programmin
by wes-exp 12y ago
totally unparsable
Completely and utterly false. Lisp's s-expression syntax is trivial to parse because it is so regular.
The thing with imperative programming
Common Lisp is multi-paradigm, as mentioned in the site's FAQ. You can write imperative code all you want.
- tormeh 12y agoParsable for humans, I believe he meant. And there's something nice about line-by-line execution.
- PuercoPop 12y agoWrong either way. Because it is so easy to parse by computers it is easy to use them to format it. Have you tried reading foreign (as in not written by anyone you know) lisp code? IME It is not hard(er) than any other language. For example, IME delving into the codebase of hunchentoot was way easier than django's.
- fisher-lebo 12y agoAll of this stuff is subjective. I've coded Python for some time, and I've done an entire project in Clojure. Because I've done more Python working, reading Django's source is much easier for me than most Clojure code (even my own), but that's not to say the same for everyone else. These are after all languages (even if they are artificial). The human brain is really good at understanding a wide variety of linguistic constructs, the main issue is familiarity and that changes from person to person.