JAVA, Haskell, Scala, Go, C, etc.
¿Qué importa el lenguaje?
Si la implementación es mala no importa el lenguaje.
¿No te has puesto a pensar en eso? ¿Estas de acuerdo en que ese puede ser el verdadero problema?
Sin ver el código lo más probable es que tu implementación actual sea mala, si fuera buena no tendrías problemas, sólo es un decir.