|
|
|
|
|
by 0xCMP
3069 days ago
|
|
Ruby, Python, Perl, PHP, and (maybe) Lua aren't amazing at handling async operations like Node.JS can. Go is, in many respects, a great replacement for Python and Node in that it's simple and handles concurrency well. Scala and other JVM languages fall here too, but come with their assoc complexity. Python, Node, and Ruby have tons of battle-tested code which often makes the language the "strongest" if for nothing else than there is code that works and it's not critical enough we rewrite it ourselves. There are definitely sweet spots for each of these languages. |
|
BEAM languages are the sweet spot for concurrency right now.