Erlang looks interesting. However, the only problem I have with starting in Erlang is that on the great computer language shootout, it shows that Erlang is about 10x slower than C++ on most examples. And about 3x slower than Go [1] I know that the problems on this website are not specifically "concurrent" problems, but still, even a distributed web-server must do some non-concurrent stuff at times :) Are my concerns…
Erlang is not something you want to do for numerical crunching.
Erlang is for a very specific set of problems and it's concurrency.
For any numerical stuff you can off load it to other languages...