Case-sensitivity: why -- or why not? (was Re: Damnation!)

Martijn Faassen m.faassen at vet.uu.nl
Tue May 23 05:59:54 EDT 2000


William Tanksley <wtanksle at dolphin.openprojects.net> wrote:
> Wait a 'mo, though.  Information is only carried when there is a choice.
> In a case insensitive language I, the programmer, can use capitalization
> to convey information to my reader in a way that the compiler won't
> notice.

> So case insensitivity provides _more_ information-carrying capacity.  I've
> always wanted to have covert channels in my Python code.  I mean, aside
> from the comments :-).

Hm, but this covert channel would be exposed to Python! We can start using
it to build automated tests and parsers, like docstrings! After all,
Py3k's introspection facilities would allow us to examine the case of
a particular method. :)

Regards,

Martijn
-- 
History of the 20th Century: WW1, WW2, WW3?
No, WWW -- Could we be going in the right direction?



More information about the Python-list mailing list