4 ms·
Lisp is considered a language with a high strength in prototyping. I'm not sure why you think it's a write-only language. I like Lisp because it is wholly unam
by p_nathan 16y ago
Lisp is considered a language with a high strength in prototyping. I'm not sure why you think it's a write-only language.
I like Lisp because it is wholly unambiguous in visual syntax. That is not something I find in languages such as Perl, Python, Ruby, C++, Haskell, or C. I do find unambiguity in assembly as well.
I've also found that the general idea of "build your own Lisp" as a reason for lack of comprehension is specious when stacked up against the Java or .NET frameworks. You have to know the framework calls to understand what's going on. The same applies for C++ template metaprogramming.
I don't consider that a criticism; I consider that an acknowledgement of the ability of programming languages to provide abstraction.
I am a working programmer, and I like Lisp.