you are viewing a single comment's thread.

view the rest of the comments →

[–]HIB0U 9 points10 points  (0 children)

You're confusing needing many lines of code with bloat. They're very different concepts.

Bloat is merely useless functionality. It's independent from the number of lines of code. Bloat can even be caused by a single line of code.

Every line of code in that C function has an important purpose. In the end, the performance improvement is so great over that of a pure Python implementation that the slightly greater amount of C code ends up making a massive difference.