Are there bug reports or other skidmarks from mistakes of this kind? I've never seen one. https://bugzilla.mozilla.org/buglist.cgi?field0-0-5=content&am p;type0-0-4=substring&type0-0-5=matches&value0-0-5=%22octal%22&list_id=2058643&short_desc=octal&field0-0-0=product&type0-0-1=substring&field0-0-1=component&type0-0-6=substring&field0-0-4=status_whiteboard&classification=Components&value0-0-2=octal&field0-0-6=cf_crash_signature&query_format=advanced&type0-0-3=substring&field0-0-3=short_desc&value0-0-3=octal&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&value0-0-4=octal&short_desc_type=allwordssubstr&field0-0-2=alias&value0-0-1=octal&type0-0-0=substring&value0-0-6=octal&value0-0-0=octal&component=_javascript_%20Engine&product=Core&type0-0-2=substring Indeed we made bugs for our users in the course of implementing and finalizing ES5. Here's a particularly time-killing exercise: https://bugzilla.mozilla.org/show_bug.cgi?id=601262
Harmony is based on strict mode. V8 is implementing Harmony proposals for ES.next. The recent version-free opt-in thinking in concert with these facts suggest Node.js people will be writing ES.next code at some point. Will octal permission literals work then? It's a small point but I say they ought to.
This part I agree with. Strict mode did some good things we like (all the early errors, basically). The runtime meaning shifts and their implications for performance (at least, without new optimization effort on the part of implementors, who face little incentive without adoption -- which won't be forthcoming without performance) were not good. /be
|
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss




