W3C home > Mailing lists > Public > public-script-coord@w3.org > April to June 2013

Re: Coordination (was: ES6 Modules)

From: Mark S. Miller <erights@google.com>
Date: Fri, 12 Apr 2013 09:29:05 -0700
Message-ID: <CABHxS9jK-6vY5nTXLRqBZEsqVh78LsQBmRksaqf6iPqpwOD_rw@mail.gmail.com>
To: Anne van Kesteren <annevk@annevk.nl>
Cc: Rick Waldron <waldron.rick@gmail.com>, "public-script-coord@w3.org" <public-script-coord@w3.org>, Brendan Eich <brendan@mozilla.com>, Robin Berjon <robin@w3.org>, Erik Arvidsson <erik.arvidsson@gmail.com>, es-discuss <es-discuss@mozilla.org>
Hi Anne, while I mostly agree with Rick, I also see the scalability problem
you're worried about here. Part of the problem is that so many w3c platform
APIs are designed without any appreciation of JavaScript esthetics, often
it seems without any real JavaScript experience, and with WebIDL as the
design language for working out and discussing these API designs. Due to
heroic efforts by Cameron, WebIDL is now a workable formalism for
specifying such APIs. But as a design language for discussing and working
out the designs, WebIDL systematically leads to APIs hostile to the working
JavaScript programmer.

If more of the w3c's design discussions were phrased in terms of JavaScript
APIs as they would appear in JS, that would help. Once a design is settled,
then re-expressing it in WebIDL probably remains a necessary evil, but one
that would hurt less.



On Fri, Apr 12, 2013 at 8:06 AM, Anne van Kesteren <annevk@annevk.nl> wrote:

> On Fri, Apr 12, 2013 at 3:39 PM, Rick Waldron <waldron.rick@gmail.com>
> wrote:
> > The "DOM side" should all be subscribed to es-discuss and read it on a
> > regular basis. Additionally, our f2f meeting notes are a great way for
> them
> > to keep up to date, as well as providing a good jump off for questions
> and
> > concerns.
>
> Given the number of people working on platform APIs that "should"
> seems ever less likely to become a reality. We need a different
> strategy.
>
>
> --
> http://annevankesteren.nl/
> _______________________________________________
> es-discuss mailing list
> es-discuss@mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>



-- 
    Cheers,
    --MarkM
Received on Friday, 12 April 2013 16:29:36 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:37:48 UTC