Newly revised Section 10 for ES3.1.
Brendan Eich
brendan at mozilla.org
Wed Jul 9 22:10:49 PDT 2008
On Jul 9, 2008, at 10:05 PM, Allen Wirfs-Brock wrote:
> I’m also confused about this. My understanding was, other than
> perhaps some of the details I was specifically looking for feedback
> on, that what I specified was generally what ES4 was planning on
> doing.
>
See my reply to Mark citing
http://wiki.ecmascript.org/doku.php?
id=meetings:minutes_mar_27_2008#technical_notes
"[W]hat ES4 was planning on doing" needs to be qualified with "under
the default version" of JS, or under opt-in versioning. Again since
default versions get differing function statement semantics depending
on browser, unless all browsers can afford to break existing browser-
specific content, the change to unify on proposed ES4 semantics may
need to be under opt-in version selection only.
If some browsers implemented in a way that happens to work for most
browser-specific content (it's hard to be sure), then perhaps those
implementations could just make the change. But for cross-browser
portability, web scripts would want to select the explicit version
that guarantees the new semantics (and syntax, for that matter) in
all browsers that support that version.
/be
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.mozilla.org/pipermail/es-discuss/attachments/20080709/5fce9bf1/attachment-0002.html
More information about the Es4-discuss
mailing list