Ian Bicking: the old part of his blog


Hmmm... yes, interacting with case sensitive code would be a problem. Many interfaces fix C naming weirdness (except for thin wrappers like expat -- but expat itself can be wrapped with a normal Python SAX interface). Anyway, it's easier to fix that naming in Python, but it would be hard if the system was case- and underscore-insignificant, because we couldn't even express the different naming schemes (and most insensitivity uses folding, not real insensitivity, and that's hard to calculate in an external interface).
Comment on Style-insensitive names
by Ian Bicking