I originally started to write my XML Boiler software in Ada. Ada compiler has too many bugs.
I switched to Java. I discovered for myself that Java byte arrays are limited to about 4GB of bytes, this makes problematic processing of big XML files. I switched to Python.
Now I have finished translating it from Java to Python. Now I can continue to implement features. Yet much work remains.