3 ms·
Programming languages were created in order to bridge the gap between our minds and computer hardware. Why wouldn't each language be created in a way that the
by cy_hauser 7y ago
Programming languages were created in order to bridge the gap between our minds and computer hardware. Why wouldn't each language be created in a way that the language's author(s) believed best to bridge that gap? Most of these first era languages were available on every platform. People picked the language that worked best for them. The language that "spoke" the most like they did.
>> It works far better and more powerfully in large scale applications. ... This is pretty much the whole point of the "Lisp Curse".
That's the premise of the article. I believe that premise is incorrect. Lisp may be a higher abstraction but it's a more difficult abstraction for many programmers to think in. As I stated, I believe that's a direct result of its syntax and all that syntax entails.