3 ms·
Mmm, erlang is a nice language and cowboy, too (Misultin, if that's what it was called, was fun to play with too) But all the things that erlang promotes, inst
by gtani 13y ago
Mmm, erlang is a nice language and cowboy, too (Misultin, if that's what it was called, was fun to play with too) But all the things that erlang promotes, instantly spinning up millions of processes on 1 server with overhead /process of a few hundred bytes, the gen_*'s, profiling/logging, I have to say akka (the actors/futures modules that's now a full fledged member of the scala distribution), it has all those. Akka can hot swap actors but not chunks of the entire runtime AFAIK. Akka doesn't have as many large apps in production but getting there. Akka does't have the glass ceiling, where sooner or later you know you're going to have to write C nodes/BIF's/NIF's or whatever they've come up with, to speed up an erlang app doing, say, lots of floating point math.
http://doc.akka.io/docs/akka/2.1.4/scala/actors.html http://doc.akka.io/docs/akka/2.1.4/scala/actors.html
- banachtarski 13y agoThe problem I have with Akka is the runtime, and these problems won't go away with any feature additions built on top of it.