What languages fix
paulgraham.com
What languages fix
1–10 of 91 posts
Re: What languages fix
#2SQL: Tuple relational calculus is too low level?
Julia: Hadoop is a kludge for data science?
Clojure: We need Lisp for the JVM?
Dart: JavaScript is a kludge?
Go: C/C++ are kludges for systems programming?
Re: What languages fix
#3Would be helpful to see this list be updated with a few others. A couple of that come to mind: SQL: Tuple relational calculus is too low level? Julia: Hadoop is a kludge for data science? Clojure: We need Lisp for the JVM? Dart: JavaScript is a kludge? Go: C/C++ are kludges for systems programming?
Re: What languages fix
#4Would be helpful to see this list be updated with a few others. A couple of that come to mind: SQL: Tuple relational calculus is too low level? Julia: Hadoop is a kludge for data science? Clojure: We need Lisp for the JVM? Dart: JavaScript is a kludge? Go: C/C++ are kludges for systems programming?
Scala: Java has tons of boiler-plate code and is not "functional" enough.
(N.B., I think Scala is a great language. But it is certainly one that has never seen a feature that it didn't like...)
Re: What languages fix
#5Re: What languages fix
#6Would be helpful to see this list be updated with a few others. A couple of that come to mind: SQL: Tuple relational calculus is too low level? Julia: Hadoop is a kludge for data science? Clojure: We need Lisp for the JVM? Dart: JavaScript is a kludge? Go: C/C++ are kludges for systems programming?
SQL: "humans should just say what they want, not how to get it"
Re: What languages fix
#7Would be helpful to see this list be updated with a few others. A couple of that come to mind: SQL: Tuple relational calculus is too low level? Julia: Hadoop is a kludge for data science? Clojure: We need Lisp for the JVM? Dart: JavaScript is a kludge? Go: C/C++ are kludges for systems programming?
(That's an attempt at summarizing Rob Pike and fitting it into Graham's framework, not necessarily what I believe, although I believe something close).
Re: What languages fix
#8It would be nice if there was a date attached to this. It appears to be 10 years old judging by the list of languages and the sentiments attached (although time probably wouldn't alter the sentiments greatly).
https://web.archive.org/web/20020210063149/http://paulgraham...
Re: What languages fix
#9Would be helpful to see this list be updated with a few others. A couple of that come to mind: SQL: Tuple relational calculus is too low level? Julia: Hadoop is a kludge for data science? Clojure: We need Lisp for the JVM? Dart: JavaScript is a kludge? Go: C/C++ are kludges for systems programming?
Julia is almost certainly "MATLAB is expensive, poorly designed, and non-unixy" SQL: "humans should just say what they want, not how to get it"
Octave is almost certainly "MATLAB is expensive, and non-unixy"
Julia is "octave is slow and poorly designed"
Re: What languages fix
#10It would be nice if there was a date attached to this. It appears to be 10 years old judging by the list of languages and the sentiments attached (although time probably wouldn't alter the sentiments greatly).