That's quite a specific use case and as a mainly backend web developer I don't hit many nlp problems. That's usually a whole specialisation of it's own.
> maybe take a look around as to why other languages exist.
I've been around. Still like Rails, works well for me. Thanks for the advice :)