@s8n @fuxoft @matrix This is more true for Perl than Python. It's a great language for many tasks, but the average programmer is too incompetent to use it properly.
Python is generally actually badly designed, compared to its supposed philosophy. "There should be one obvious way to do things". But splitting a string with `split` doesn't do the obvious thing one would want in the example given. Things like formatting strings has several implementations, and none really strike me as being "good" or "obvious". The fact that many people in IT are grossly incompetent doesn't help here either, as they won't hold the Python devs accountable, nor will they use the features they *do* have right, and neither will they train the coming generations well.