Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #28966
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: Multidimensional arrays in javascript |
| Date | 2015-12-04 13:37 +0100 |
| Organization | PointedEars Software (PES) |
| Message-ID | <7436839.Us7gLa2v5a@PointedEars.de> (permalink) |
| References | (3 earlier) <XnsA565BB1C74E9Beejj99@194.109.6.166> <aa06a2ac-6b91-4d41-9eea-e45b82ea6a28@googlegroups.com> <XnsA565C998D23DCeejj99@194.109.6.166> <09bd2043-74da-46b5-87ea-11e248847c36@googlegroups.com> <m6r26b57dgn0ak2v989taq0ekihsgium91@4ax.com> |
John Harris wrote:
> Up to and including ECMAScript version 5.1 the answer is no : there is
> no such thing as a typed array.
>
> In ECMAScript version 6 there are typed array objects of various
> types.
There are no ECMAScript versions. To assume there were betrays a
fundamental misconception about ECMAScript-based programming languages.
Instead, there is an ECMAScript Language Specification that is published in
_Editions_, and various different and differing implementations of it
that are released as programming languages with version numbers. Several of
those implementations have “JavaScript” in their name now (initially, there
was only one such implementation, Netscape/Mozilla JavaScript; since Firefox
5 the version numbers of *Mozilla* JavaScript have been aligned with the
Firefox version). (Probably someone has told you this before.)
Also, typed arrays had already been available in several implementations
before ECMAScript 2015/Edition 6 was finalized, voted on, and published;
those were implementations of the 5.1 Edition, and earlier, at the time.
This was possible because per the definitions in its “Conformance” section,
all Editions of the Specification so far allowed it:
| 2 Conformance
|
| A conforming implementation of ECMAScript must provide and support all the
| types, values, objects, properties, functions, and program syntax and
| semantics described in this specification.
|
| […]
|
| A conforming implementation of ECMAScript may provide additional types,
^^^^^^^^^^^^^^^^
| values, objects, properties, and functions beyond those described in this
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| specification. In particular, a conforming implementation of ECMAScript
| may provide properties not described in this specification, and values for
| those properties, for objects that are described in this specification.
|
| A conforming implementation of ECMAScript may support program and regular
| expression syntax not described in this specification. […]
(For the newest Edition, see
<http://www.ecma-international.org/ecma-262/6.0/#sec-conformance>)
The record shows that new Editions of the ECMAScript Language Specification
always codified already implemented behavior, attempting to specify common
features in existing implementations, and, by specifying them differently or
not at all, deprecating features in and behavior of existing implementations
that were unanimously considered unfavorable within the Ecma Technical
Committee (TC) 39.
See also the ECMAScript Support Matrix (“ES Matrix”) referenced in my
signature.
--
PointedEars
FAQ: <http://PointedEars.de/faq> | SVN: <http://PointedEars.de/wsvn/>
Twitter: @PointedEars2 | ES Matrix: <http://PointedEars.de/es-matrix>
Please do not cc me. / Bitte keine Kopien per E-Mail.
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-02 14:31 -0800
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-02 14:47 -0800
Re: Multidimensional arrays in javascript "Chris M. Thomasson" <nospam@nospam.nospam> - 2015-12-02 14:50 -0800
Re: Multidimensional arrays in javascript "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2015-12-03 00:42 +0100
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-02 18:03 -0800
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-03 09:04 -0800
Re: Multidimensional arrays in javascript "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2015-12-03 18:23 +0100
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-03 09:48 -0800
Re: Multidimensional arrays in javascript "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2015-12-03 19:49 +0100
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-03 11:17 -0800
Re: Multidimensional arrays in javascript "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2015-12-03 20:26 +0100
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-03 11:32 -0800
Re: Multidimensional arrays in javascript "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2015-12-03 20:37 +0100
Re: Multidimensional arrays in javascript John Harris <niam@jghnorth.org.uk.invalid> - 2015-12-04 10:38 +0000
Re: Multidimensional arrays in javascript Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-12-04 13:37 +0100
Re: Multidimensional arrays in javascript John Harris <niam@jghnorth.org.uk.invalid> - 2015-12-04 16:14 +0000
Re: Multidimensional arrays in javascript Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-12-04 18:10 +0100
Re: Multidimensional arrays in javascript Tim Streater <timstreater@greenbee.net> - 2015-12-04 18:52 +0000
Re: Multidimensional arrays in javascript Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-12-04 20:07 +0100
Re: Multidimensional arrays in javascript John Harris <niam@jghnorth.org.uk.invalid> - 2015-12-06 14:47 +0000
Re: Multidimensional arrays in javascript John Harris <niam@jghnorth.org.uk.invalid> - 2015-12-06 16:11 +0000
Re: Multidimensional arrays in javascript Andrew Poulos <ap_prog@hotmail.com> - 2015-12-07 06:54 +1100
Re: Multidimensional arrays in javascript "danca (Daniele Campagna)" <cyberdanny@tiscalinet.it> - 2015-12-06 22:43 +0100
Re: Multidimensional arrays in javascript Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-12-06 23:19 +0100
Re: Multidimensional arrays in javascript John Harris <niam@jghnorth.org.uk.invalid> - 2015-12-08 11:16 +0000
Re: Multidimensional arrays in javascript Aleksandro <aleksandro@gmx.com> - 2015-12-04 11:55 -0300
Re: Multidimensional arrays in javascript "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2015-12-04 17:26 +0100
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-04 09:23 -0800
Re: Multidimensional arrays in javascript Stefan Weiss <krewecherl@gmail.com> - 2015-12-03 20:29 +0100
Re: Multidimensional arrays in javascript Gene Wirchenko <genew@telus.net> - 2015-12-03 13:23 -0800
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-03 10:06 -0800
Re: Multidimensional arrays in javascript "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2015-12-03 20:21 +0100
Re: Multidimensional arrays in javascript Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-12-03 21:00 +0100
Re: Multidimensional arrays in javascript "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2015-12-02 16:50 -0800
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-03 07:10 -0800
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-03 07:23 -0800
Re: Multidimensional arrays in javascript jonas.thornvall@gmail.com - 2015-12-03 07:15 -0800
csiph-web