On 10/28/07, Mark Miller <[EMAIL PROTECTED]> wrote: > > But even if you have succeeded at integrating together more good ideas > into a coherent language design than have many previous brilliant > language designers, I have another concern: Standards bodies should > not do de-novo design.
JS has evolved since IE6 was released. Many of the "new" features are already available in ActionScript, Mozilla, Opera, and elsewhere. The language design also relieves pressure on library designers, each of whom must write essentially the same wrappers on core types, the same type-checking routines, and on and on. Too much code that "fixes" the language is being sent over the wire, and JavaScript or built-in browser objects must continually evolve to avoid that. ES4 seems like a much better base to push out innovation to libraries (notice you'll find very little new "standard lib" stuff in ES4). > > The "convenient cover for conflicted business interests" comment is > the sort of ad hominem nonsense that I hope we can avoid in further > discussions. Well, in principle I agree, and I think it is best to be avoid discussing motivations when possible. In this case, your message is just latest in series of "it's too ______", where the blank is some subjective quality. This one is longer, with a calmer tone, but I still don't see much substance. If the language is as radical and complicated departure as you say it is, it should be easy to find bugs in the design. -- Robert Sayre "I would have written a shorter letter, but I did not have the time." _______________________________________________ Es4-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es4-discuss
