> > > > > Backward compatibility is important. C++ could break all ties with > C > > > to "clean up" as well, but it would be a braindead move that would > > > break existing code bases upon upgrade. > > > > C++ is not C. No one "upgrades" from C to C++. > > You misunderstand. C++ has a lot of "warts" to maintain backwards > compatibility with C. The standards committee could eliminate these > warts to make the language "cleaner", but it would break a lot of > systems. >
Didn't C++ "break" all C programs that happened to use "class" for identifier? :) -- kv
-- http://mail.python.org/mailman/listinfo/python-list