There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
Also the companies involved in selling Lisp machines did quite a few management errors.
11–20 of 165 posts
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
Also the companies involved in selling Lisp machines did quite a few management errors.
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
When I think of what web programming could have been like, it makes me want to weep.
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
It's not a very meaningful answer to the question, but it's a bit like asking why Todd isn't rich when we all know Todd is a smart guy. It's because getting rich takes more than raw intelligence.
Suppose you have a wildly evolving field where nobody can really predict what technologies are going to be successful in the market beyond the next five years or so. Suppose you have no internet. Suppose there are thousands of programmers with the ability to invent a language. Wouldn't you expect that some of them will, by happenstance, wind up on successful products and become successful while others stay relatively unknown? That's the birth of the mainstream programming languages and their antecedents in the 70s and early 80s.
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
There seems to be plenty of people who think Lisp is awesome. If so, then why hasn't it become "mainstream"?
A more powerful language is not enough of an advantage to defeat entrenched alternatives with strong network effects. There isn't a reason why language X is not entrenched, but there are historical reasons why C, C++ and Java are entrenched. Lisp just isn't enough more powerful than them to beat their home-court advantage. I guess I'd say, Lisp might be 10x better, but the network effects are orders of magnitude more…