Re: WebIDL

On Fri, Sep 25, 2009 at 11:38 PM, Brendan Eich <> 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

Received on Saturday, 26 September 2009 06:44:46 UTC