Subj : Re: ECMAScript standards committee To : netscape.public.mozilla.jseng From : David Bradley Date : Wed Oct 13 2004 03:50 am Brendan Eich wrote: > C++ shows how complexity in language design can't be hidden, > effectively, from most users. It's not enough to say "don't use these > new features". People use everything, in general, and the more complex > the tools, the worse they'll mess up. And new language features often cause unexpected complexities. When I looked at the Self project that was one of the things they apparently learned from experience. New features need to be very carefully considered. Look at exceptions specifications in C++ as one example. Will JS morph into something that is more than the majority of users need? Are the people wanting classes really wanting a different tool than JS? Is the user base of JS changing? It's probably a waste to mention it now, since I'm sure it's been debated and sided with adding classes given the draft spec. David .