URI Proposal
Brendan Eich
brendan at mozilla.org
Fri Sep 7 16:55:02 PDT 2007
ES embeddings exist where URIs make no sense, so it's not a good
candidate for the core standard. But we expect the burgeoning Ajax
ecosystem to keep on burgeoning (http://www.answers.com/main/ntquery?
gwp=13&s=burgeon), and make good use of shared library hosting
arrangements such as those provided by code.google.com and the like.
This should yield innovation and consolidation, as it has already for
some JS libraries, and as it did over the years for C (like JS, C
lacks built-in I/O primitives -- teletypes then or URIs now would not
fit in the core language).
You could make the same argument I'm making here about JSON and a few
other standard library proposals. I will not special-plead on their
behalf. Indeed we've had open issues about the detailed design of the
"right" JSON API on this list, which linger and nag (at me, at any
rate).
ECMA would be foolish to try to standardize too much I/O mechanism
and the like prematurely, but you and others on es4-discuss should
definitely collaborate (and on this list, for now -- we could use the
feedback both ways).
/be
On Sep 7, 2007, at 2:29 PM, Garrett Smith wrote:
> I've decided to propose a URI class to deal with the handling of URIs
> that is so prevalent in Ajax apps and also in Flash and to a lesser
> extent, Adobe Reader.
>
> I propose this idea here because noticed that there are other places
> besides the web that can use it (Flash, Reader). A URI class could be
> implemented in ES to cover all these needs.
>
> I have a proposal page at http://www.dhtmlkitchen.com/rec/URI.html
>
> I won't copy paste the entire thing here. It prints on 3 pages if you
> set margin to 0 and scale to 70%.
>
> Is this the appropriate way to make a proposal?
>
> Garrett
>
> --
> Programming is a collaborative art.
> _______________________________________________
> Es4-discuss mailing list
> Es4-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es4-discuss
More information about the Es4-discuss
mailing list