Simple answer : If you don't do it in Python, it'll be twice as big. Think about the size of Python's library. What kind of projetc is it ? > Several of us have experience working with Python projects > which occupy hundreds of thousands of lines.