Name: Anonymous 2015-09-01 14:35
common lisp is a bad language, the people that use it are assholes and have taken ownership of the word "lisp". people who might have got interested in better lisps have been pushed away by them.
define
ing a parameter or a function in Scheme? In CL, it's all very clear. CL also doesn't encourage recursive nonsense by requiring TCO. Recursion might be interesting in an undergraduate math class, but it quickly loses it's novelty after that. Honestly, recursion is a crutch that bad problem solvers use when they don't know what they're doing. "Oh well, this problem is hard. It's just like this other case, so I think I'll just change it a little bit and call back into this function like a dipshit." Imagine a world where people weren't wasting their time learning stupid shit like recursion or finite automata or predicate logic. The real world, we use test cases for everything. This is an Aristotelian world. There is no place for obsolete rationalist bullshit anymore. That is why Common Lisp is better.