4 ms·
The top 3 programming languages - JS, Python & Java - are all pretty uninspiring. It's all about history and ecosystem unfortunately.
by cutler 6y ago
The top 3 programming languages - JS, Python & Java - are all pretty uninspiring. It's all about history and ecosystem unfortunately.
- iLemming 6y ago> The top 3 programming languages - JS, Python & Java - are all pretty uninspiring. And Clojure beautifully solves many pain points of Java and Javascript, and even C#. I haven't tried clj-python mentioned, but I hope someday soon, running Clojure code interoperable with Python in production becomes a reality. The hosted nature of the language is a brilliant idea. Clojure eliminates many small annoyances I hate in other languages - syntactical, semantical, and operational. I wish more programmers have given a heartfelt try to Clojure instead of whining that "Lisp is unreadable" and "the parentheses are awful".
- cutler 6y agoAgreed - Clojure is the best programming experience I've encountered. For a Pythonic lisp there's also Hy (https://github.com/hylang/hy https://github.com/hylang/hy).
- fulafel 6y agoThe "ecosystems" aren't so tied to languages anymore. There are lots of nice languages targeting JS, JVM and .NET that let you use libraries and framework made for those platforms.