3 ms·
> Programming languages aren't just for machines to execute. There are for humans to communicate and collaborate. There are technical concerns of course, but th
by simplotek 4y ago
> Programming languages aren't just for machines to execute. There are for humans to communicate and collaborate. There are technical concerns of course, but these are secondary to social, economical and aesthetic factors or simply luck.
You're missing the whole point. These non-technical aspects rear their heads in real-world projects, and perhaps are more critical than technical ones. If a language is subpart in its non-technical aspects, developers are very quick to replace them with languages that are better.
And as the OP pointed out, Lisp is rarely seen or showcased in real-world projects.
Why is that?
- TurboHaskal 4y agoYou really can't read. I'm literally saying technical merits don't matter. Therefore someone asking "if Lisp is so great, why doesn't it get any real world use" in such a thread is doing so in bad faith. Did UNIX win because it was the best OS at the time? What about VHS? You're oblivious if you think technical merits matter whenever you have to deal with economic factors and humans loaded with biases.