archives

« Bugzilla Issues Index

#1601 — 4.2. Language Overview does not mention new built-ins


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.


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.


4.2 was updated in rev32. Some minor 4.2.1 updates relating to class definition in rev33.


fixed in rev33