the combination of functional programming (and even single assignment) along with a mature set of behaviours for handling errors in processes makes for a really pleasant programming experience.
Of course erlang is nowhere near as mature/popular in the space of CRUD web programming as php/ruby/python and to use it for that you can hit a few basic walls where you would have expected a solution to be waiting, but when you need to do more than read/write a database for each request then erlang really shines
the combination of functional programming (and even single assignment) along with a mature set of behaviours for handling errors in processes makes for a really pleasant programming experience.
Of course erlang is nowhere near as mature/popular in the space of CRUD web programming as php/ruby/python and to use it for that you can hit a few basic walls where you would have expected a solution to be waiting, but when you need to do more than read/write a database for each request then erlang really shines