5 ms·
Look, I don't want to persuade anybody. If you are interested in why I am so smug just give Lisp a try, if that same smugness puts you off, no problem, nobody m
by mrottenkolber 13y ago
Look, I don't want to persuade anybody. If you are interested in why I am so smug just give Lisp a try, if that same smugness puts you off, no problem, nobody minds. I am smug because people rather dare to criticize me that way.
Not cheaper in terms of salary. Cheaper in time needed to train. You can use e.g. Python or Ruby without knowing how its implemented (if you knew you wouldn't use it). A Lisp programmer automatically needs to be a full stack developer, or at least conscious about the stack, because he is operating a compiler framework. It has lots to do with circular definition and choosing the right tools bottom up. For instance, most of CL can be and is implemented using a core part of the language. What that core is can differ from implementation to implementation. So the barrier between user and creator is very small in Lisp, thats what makes it so powerful and demands its users to be well trained in many aspects of software systems.
I think the more knowledge you have of your environment, the better you can solve a problem in it. So I think most programming problems can be better solved in a lisp than in any other language (so far).
- AnimalMuppet 13y agoIf I knew how Python or Ruby was implemented, I wouldn't use it? BS. I'd use it if, weaknesses and all, it was good enough to be useful for what I was trying to do. Anything else is posturing.