R
Roman Suzi
Am I selling Snake Oil?
What I do have is a "forest" instead of an "in the trees" perspective, and
from a forest view I see a lot of defensiveness about Python's hypothetical
shortcomings. No one needs be defensive, Python is an amazing programming
language, and everyone involved with its development, evolution, support and
codebase ought to feel quite good about it.
-skip-
It's c.l.p and people are free to express their opinions. Even negative.
This helps improve Python.
As for concepts, they are from Generic Programming (by Musser and Stepanov)
and I feel that Python is in position to implement them to the fullest extent.
And IMHO it will be nicer than just Java-like interfaces or Eiffel's contract
approach.
I can try to write a PEP "Generic Programming Concepts".
Sincerely yours, Roman Suzi