In my case, the fact that concurrency, distribution, fault-tolerance, and hot-swapping are built in to the language make me a huge Erlang fan. On the downside, I’m not a fan of “managed” languages. However, Erlang’s positives far outweigh its negatives. What do you think?

Awhile ago, I started a focused effort to learn how to program idiomatically in Erlang. However, because:

1 I’m a slooow learner.

2 C++/Java are the languages that my company’s products are written in.

3 ……

I’ve abandoned the “deep dive” into the language. However, I’m definitely still watching from the periphery because my gut tells me that Erlang will continue its rise into prominence.