The proposed feature is for expressing type relations, which only
matters when you care about types. The feature will only be useful
when you care about types. The syntax will only help/hurt readability
when the code cares about types.
And Python programmers rarely care about types -- that's why we use Python.d
Much to my surprise, a lot more Python programmers are starting to care about static type checking, but that's, well, static, so also not relevant to this idea.
I think we should be a bit careful about how we interpret discussion on this list -- I suspect that the amount of discussion is mostly about how interesting a topic is -- not how good an idea it is to actually include it in Python.
-CHB
--
Christopher Barker, PhD
Python Language Consulting
- Teaching
- Scientific Software Development
- Desktop GUI and Web Development
- wxPython, numpy, scipy, Cython