Re:Scala – 1 Star – Would Not Program Again
by lmm on Monday December 02, 2013 @04:20AM
(#6832646)
I think the real world popularity of scala is significantly higher than that of clojure (e.g. TIOBE rankings). I don't think there is any more "future focus" on clojure - scala is still making big new releases all the time, and IMO it will be easier for scala to gain clojure's flexibility and compile performance than for clojure to gain scala's safety and runtime performance.
[ Parent
| on HN ]
Re:Scala – 1 Star – Would Not Program Again
by puredanger on Monday December 02, 2013 @11:12AM
(#6834504)
TIOBE is garbage but I would not dispute that Scala use is higher today. However, Scala and Clojure use both continue to rise.
Well-written Scala and Clojure can provide comparable (ie Java level) performance.
Clojure has tools (like core.typed and Prismatic's schema library) to optionally provide you with static typing where you want it, without the burden where you don't need it.
Clojure does regular releases every year (that continue to be high quality and maintain backwards compatibility) and now has paid developers and support that will continue to accelerate progress. Because of the flexibility of the language, a great deal can be done outside the language in libraries (such as the entirely new concurrency paradigm in core.async).