News for hackers. Stuff that matters.
Re:If Java Is Dying, It Sure Looks Awfully Healthy by pron on Thursday October 10, 2013 @07:51AM (#6526897)
You seriously don't know what you're talking about.

Virtually all serious software that uses complex concurrent data structures is written in Java nowadays, because the JDK is pretty much the only runtime that supports state-of-the-art, envelope-pushing, concurrency.

Here's my previous discussion with haberman on the subject: https://news.ycombinator.com/item?id=6505853

Re:If Java Is Dying, It Sure Looks Awfully Healthy by codygman on Thursday October 10, 2013 @12:37PM (#6528603)
Re:If Java Is Dying, It Sure Looks Awfully Healthy by pron on Thursday October 10, 2013 @05:18PM (#6530103)
Erlang is awesome, but only offers high-level concurrency constructs (actually, just a couple), it does not support low level ones (CAS). You can't write, say, a good concurrent hash-map in Erlang. Or in Haskell, for that matter.
Re:If Java Is Dying, It Sure Looks Awfully Healthy by codygman on Thursday October 10, 2013 @09:12PM (#6530972)
Unless I'm mistaken, this library provides CAS for haskell: http://hackage.haskell.org/package/bits-atomic

Though if you were only affirming that it isn't a language construct you are correct.