Yehuda Katz wycats at gmail.com
Fri Sep 25 23:43:46 PDT 2009

On Fri, Sep 25, 2009 at 11:38 PM, Brendan Eich <brendan at mozilla.com> wrote:
>> I did not single out Replaceable in my efforts to understand.
> Sure, but it is certainly odd and I wanted to recount some of the history,
> just so you'd know not to over-attend to it. ;-)

Ha. Maybe it would be worth putting a note in HTML5. "[Replaceable] is
a quirk of history. Do not over-attend to it".

> WebIDL comes from OMG IDL, much of the precedent is documented in various
> online sites, CORBA books, etc. It's not all that strange or bad, just a bit
> "'90s big OOP system" in flavor.
> To understand it all takes a while, and Maciej allowed as how some of it
> could be cut without harm. Maybe we should start there.

Do we disagree that it is a worthy goal to have a specification that
can be understood without having to take a while? I certainly
understand the utility in using something with precedent like IDL (for
implementors). Perhaps the IDL version could be part of an addendum,
and something with less historical and conceptual baggage be used
inline? Or is that too much work?

> /be

Yehuda Katz
Developer | Engine Yard
(ph) 718.877.1325

More information about the es-discuss mailing list