In addition to what’s already been said... The old chestnut that “erlang is bad at string manipulation” completely goes away if you choose to use binaries for all your text. In fact, erlang is far superior at text tasks than most platforms I have used if you keep all your text as binaries. My 2c /s