Yes, and that is great for backwards compatibility. If you have some
Itcl code around - and I think most of us have - there can be Itcl
implemented in the new core object system and it (hopefully) runs
without hassles.
But for new programs you have something to rely on, something that,
hopefully, the majority of new or existing Tcl developers will use and
that is an official standard. This is *really* important for software
development in 2005.
I mean, other languages come with only one object system. Maybe some
really up-spaced features can not be implemented there, but for 99% of
the developers this situation is quite perfect. They don't need to
figure out which object system is the best and can spend more time in
just getting their daily work done.
The really good thing with this proposed object system is, that you can
do both - get your daily work done *and* implement other object systems
and new futuristic features - while keeping backwards compatibility.
This would be absolutely great and IMHO a huge advantage over
competitor languages.
With programming languages it is like with any computer programs - they
live from their usage. And with this proposal implemented, I assume Tcl
could at least double it's user base... maybe ;-)
Eckhard
Received on Sat Oct 15 03:53:46 2005