Hacker News new | ask | show | jobs
by eddieplan9 4930 days ago
Off the top of my head, Immutability means less locking, which is big enemy of scalability; Actor Model support in the standard library also makes concurrency much easier to deal with. Wikipedia [1] mentions that Scala "actors may also be distributed or combined with software transactional memory".

[1] https://en.wikipedia.org/wiki/Scala_(programming_language)#C...