Lasse Reichstein Nielsen wrote:
Martin Rinehart <Ma************ @gmail.comwrite s:
>Within this group many use ECMAScript as the name of the language,
JavaScript as the name of Mozilla's implementation. I see zero support
for this usage outside this group (where JavaScript is the name of
the language and ECMAScript is the title of the standards document).
Can someone clue me in?
In this group, it's some times necessary to distinguish between the
language specified by the ECMAScript standard and the language
implemented by a particular ECMAScript compliant language
implementation.
ACK
Although not quite as often as some people like to make the point.
It remains to be seen to what extent existing implementations differ from
one another and from the standard. The published version of the ECMAScript
Support Matrix currently only covers JavaScript and JScript, and that
incomplete (more is still under construction).
<http://PointedEars.de/es-matrix>
>And why don't we follow standards and write EcmaScript?
Because that's not it's name? ECMA named it, so they got to pick the
capitalization. They probably have guidelines saying that ECMA should
only be written in all-caps.
It's vice-versa. It was the ECMA (European Computer Manufacturers
Association) when at least the first edition of the standard was written,
and changed to Ecma International afterwards. The change in name was
because of different membership; the change in case was to emphasize the
"Internatio nal" as compared "European". And, indeed, Ecma International has
a number of internationally operating companies (that are not all computer
manufacturers), as its members.
<http://www.ecma-international.o rg/>
PointedEars
--
Prototype.js was written by people who don't know javascript for people
who don't know javascript. People who don't know javascript are not
the best source of advice on designing systems that use javascript.
-- Richard Cornford, cljs, <f8************ *******@news.de mon.co.uk>