Why wouldn't Erlang be the next C++? Erlang's fast, compiled, but still flexible and dynamically, strongly typed. It has a type inference engine so you can look over your code, and it's fairly easy to do IDE integration with Erlang. Erlang's distribution and multi-threading primitives are unbelievably well tested, and everyone could learn a thing or two from the OTP model. I can't imagine why we'd ever consider Scala…
Cause Erlang is a point solution that is totally painful outside of its target domain and has practically no library support.
Where did you run into pain trying to use Erlang outside of telcom apps? Just curious...