[Python-ideas] What about feature X?
Michael Foord
fuzzyman at voidspace.org.uk
Tue Oct 20 13:16:01 CEST 2009
An interesting list of what it takes to add a new feature from Eric Lippert,
one of the C# team:
http://blogs.msdn.com/ericlippert/archive/2009/10/05/why-no-extension-properties.aspx
As I'm fond of pointing out, the answer to every question of the form "why
doesn't product X have feature Y?" is the same. It's because in order for a
product to have a feature, that feature must be:
- thought of in the first place
- desired
- designed
- specified
- implemented
- tested
- documented
- shipped to customers
You've got to hit every single one of those things, otherwise, no feature.
Other than perhaps the last entry in the list all of them apply to new
features in Python. This is without covering the burden that adding new
syntax or features adds to those learning the language or reading code.
All the best,
Michael
--
http://www.ironpythoninaction.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20091020/e00fd45d/attachment.html>
More information about the Python-ideas
mailing list