User:Shaver/ES4 FAQ: Difference between revisions

Jump to navigation Jump to search
 
Line 37: Line 37:
== What are the objections to the ES4 draft? ==
== What are the objections to the ES4 draft? ==


As of this writing, no specific technical objections have been provided by the TG1 minority, only general "philosophical" concerns and "skepticism" about the ability of the design to meet its goals.  It is not clear what specific elements of the draft are of concern, nor how they might be modified to alleviate the concerns of the dissenting minority.  Some of the dissenting representatives have been working on issues currently in scope for ES4, such as Douglas Crockford's revision to the json.org APIs, which may appear as proposals for ES4 at a later (but hopefully soon) date.
As of this writing, no specific technical objections have been provided by the TG1 minority, only general "philosophical" concerns and "skepticism" about the ability of the design to meet its goals.  It is not clear what specific elements of the draft are of concern, nor how they might be modified to alleviate the concerns of the dissenting minority.  Some of the dissenting representatives have been working on issues currently in scope for ES4, such as Douglas Crockford's revision to the json.org APIs, which could possibly appear as proposals for ES4 at a later (but hopefully soon) date.


Beyond TG1, one noteworthy objection raised by Alex Russell and others pertains to the <tt>interface</tt> feature is not useful for web development techniques without accompanying generic method bodies (mixins, or similar).  These and other issues are welcomed for discussion on the es4-discuss (XXX link) mailing list.
Beyond TG1, one noteworthy objection raised by Alex Russell and others is that the <tt>interface</tt> feature is not useful for web development techniques without accompanying generic method bodies (mixins (XXX link), or similar).  These and other issues are welcomed for discussion on the es4-discuss (XXX link) mailing list.


== Will ES4 require me to specify types, or stop changing the properties of my objects dynamically, as I do today with ES3? ==
== Will ES4 require me to specify types, or stop changing the properties of my objects dynamically, as I do today with ES3? ==
Confirmed users
455

edits

Navigation menu