5 ms·
Java's market share is declining fast. Ruby and Clojure are dead, literally for Clojure, most libs are from >7 years ago. Javascript(and TS) and Python are th
by Scarbutt 7y ago
Java's market share is declining fast.
Ruby and Clojure are dead, literally for Clojure, most libs are from >7 years ago.
Javascript(and TS) and Python are the tools of the trade to achieve most common things.
Devs are starting to realize how they got fooled by Rust's marketing/hype train for general purpose programming/exploration/prototyping and productivity because it's too restrictive and its compile times are atrocious.
A more accurate Rust slogan:
A language empowering everyone
to build reliable and efficient software at a very high cost.
Which is fine is you really need that efficiency.
- threeseed 7y agoShould clarify that first statement. Java market share is declining but the JVM is still as good as ever. Instead everyone is moving to Kotlin and Scala.
- MangezBien 7y agoThis seems like an answer from someone who filters the industry through Hacker News. Java's market share is still huge. Clojure never really had a big market share and Ruby is still very popular.
- AnimalMuppet 7y agoHonest question: Is Ruby (significantly) more popular than Clojure?
- smnplk 7y agoMore popular, probably, but in no way a better option if you are into functional programing.
- endemic 7y agoMy company still uses Ruby/Rails. It’s just so easy.
- ithrow 7y agoRails is still the best way to create server-side-rendered HTML web apps IMO, but besides the effects of SPAs on Rails, Rails is also declining fast because Ruby became a too niche language.
- kanzenryu2 7y agoClojure is more of a case of stability rather than death. Most libs have not needed updating in 7 years. Compare that to other languages which frequently "trigger the libs" ;-)
- ithrow 7y agoYeah, Clojure libraries are feature complete, bug free and never need maintenance ever. /s
- Dowwie 7y agoSome people won't get past the initial learning curve. It's unfortunate because Rust is a joy to work with.
- fulafel 7y agoI think most Python, JS, Java etc libraries are "dead" in this sense that you lament about Clojure. The exceptions are the very recent languages. It's natural, most libs don't become popular and flourishing open source projects. It seems to me Clojure ecosystem is in good shape, a lot of new libs keep coming out and there's a healthy & growing actively maintained set of libs. The Clojure way of data-centric APIs also means that stable libs don't need to be tweaked often to keep them working while the surrounding world changes. In the early days there were more hobby projects published and less serious use, currently the user base is more tilted towards inhouse business software. I grant that it would be cool if there were more stuff like Overtone or Quil from the early days happening now..