Nobody <nob...@nowhere.com> writes:
> All practical languages have some implementation-defined behaviour, often
> far more problematic than Python's.

The usual reason for accepting implementation-defined behavior is to
enable low-level efficiency hacks written for specific machines.  C and
C++ are used for that sort of purpose, so they leave many things
implementation-defined.  Python doesn't have the same goals and should
leave less up to the implementation.  Java, Ada, Standard ML, etc.  all
try to eliminate implementation-defined behavior in the language much
more than Python does.  I don't have any idea why you consider that to
be "throwing the baby out with the bath water".
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to