« Bugzilla Issues Index
#1601 — 4.2. Language Overview does not mention new built-ins
- bug_id:
1601
- creation_ts:
2013-07-30 09:09:00 -0700
- short_desc:
4.2. Language Overview does not mention new built-ins
- delta_ts:
2015-02-12 12:17:35 -0800
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 16: July 15, 2013 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
André Bargull
- assigned_to:
Allen Wirfs-Brock
- cc:
chris.ryan.det
- commentid:
4573
- comment_count:
0
- who:
André Bargull
- bug_when:
2013-07-30 09:09:44 -0700
Third paragraph in 4.2:
> ECMAScript defines a collection of built-in objects that round out the definition of ECMAScript entities [...]
The following list of built-in objects is incomplete, but enumerating all built-ins seems tedious, maybe the language could be changed to just refer to chapter 15 for a full list of all built-ins.
- commentid:
4977
- comment_count:
1
- who:
chris.ryan.det
- bug_when:
2013-08-19 06:42:07 -0700
Also include 4.2.1:
> ECMAScript does not use classes such as those in C++, Smalltalk, or Java. Instead objects may be created in various ways including [...]
Most of the paragraph though seems slightly superfluous and could be made more concise. Also, if most of that section is going to be kept, make sure that it is made clear how classes in ES6 still differ from implementations in languages such as C++, Smalltalk, or Java.
- commentid:
12277
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2015-02-09 18:30:58 -0800
4.2 was updated in rev32. Some minor 4.2.1 updates relating to class definition in rev33.
- commentid:
12394
- comment_count:
3
- who:
Allen Wirfs-Brock
- bug_when:
2015-02-12 12:17:35 -0800
fixed in rev33