4 ms·
I've actually considered learning Erlang, but never gone through with it as other languages seem more useful and/or enjoyable. For me to seriously consider lea
by twunde 13y ago
I've actually considered learning Erlang, but never gone through with it as other languages seem more useful and/or enjoyable.
For me to seriously consider learning a new language/framework it should have:
Good documentation. Python is the gold standard.
Good SEO for that documentation.
Multiple good FREE learning resources, preferably with something useful being built.
Good tooling (package manager, testing, etc)
Most importantly there should be a reason to learn it.
For Node, I get easy asynchronous code. Clojure I get an enterprise-acceptable lisp. Go I get C-like performance + concurrency in an enjoyable language with modern tooling. Hell, learning Java allowed me to program for the Android.
Erlang? Well it's got some great concurrency and it's highly available. But I don't know anyone using it (and when I hear about it, it's usually because someone has stopped using it), it has a high learning curve and most of what makes it interesting can be found elsewhere.