473,789 Members | 3,060 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

EcmaScript, ECMAScript, or JavaScript ?

I made a change to the FAQ of javascript to EcmaScript.

I got some feedback that the newsgroup is CLJ and the language is
commonly referred to as JavaScript. Therefore, the word in the FAQ
should be JavaScript.

So I'm asking: what should I use in the FAQ?

Technically, 'JavaScript' is Mozilla's implementation of Ecma-262.

So - JavaScript or ECMAScript.

The second question is: where ECMAScript is used, should it be
'ECMAScript' or 'EcmaScript'?

Brendan always calls it "Ecma" and "Ecma TC3". Others do, too.

Technically, 'ECMAScript' is more official, though it's a little easier
to read and type camel case than all-caps.

What do you want in the FAQ: JavaScript, EcmaScript, or ECMAScript?

Garrett
Oct 7 '08
34 3020
REPOST ?

In comp.lang.javas cript message <7X************ **@J.A830F0FF37 FB96852AD0
8924D9443D28E23 ED5CD>, Thu, 9 Oct 2008 21:15:04, John G Harris
<jo**@nospam.de mon.co.ukposted :
>On Tue, 7 Oct 2008 at 14:05:19, in comp.lang.javas cript, Dr J R Stockton
wrote:
>If you look at Wikipedia's definition of a javascript 'if' statement
you'll see it's blatantly wrong.
Then you could have corrected it.

Note that one reason for the existence of URLs and anchors was to enable
exact citation of Web pages. I don't propose trying to guess what page
you were reading, or to read all possibilities.

The spelling and capitalisation, in related Wiki pages, of a word like
JavaScript is much more noticeable than an error in writing a simple
statement example.

--
(c) John Stockton, Surrey, UK. ?@merlyn.demon. co.uk Turnpike v6.05 MIME.
Web <URL:http://www.merlyn.demo n.co.uk/- FAQish topics, acronyms, & links.
Proper <= 4-line sig. separator as above, a line exactly "-- " (SonOfRFC1036)
Do not Mail News to me. Before a reply, quote with ">" or "" (SonOfRFC1036)
Oct 11 '08 #31
On Sat, 11 Oct 2008 at 17:42:47, in comp.lang.javas cript, Dr J R
Stockton wrote:
>REPOST ?

In comp.lang.javas cript message <7X************ **@J.A830F0FF37 FB96852AD0
8924D9443D28E2 3ED5CD>, Thu, 9 Oct 2008 21:15:04, John G Harris
<jo**@nospam.d emon.co.ukposte d:
>>On Tue, 7 Oct 2008 at 14:05:19, in comp.lang.javas cript, Dr J R Stockton
wrote:
>>If you look at Wikipedia's definition of a javascript 'if' statement
you'll see it's blatantly wrong.

Then you could have corrected it.

Note that one reason for the existence of URLs and anchors was to enable
exact citation of Web pages.
Do a Wikipedia search for ECMAScript, then follow the content links for
syntax.

I don't propose trying to guess what page
you were reading, or to read all possibilities.
You'll find yourself on a long, long page that purports to describe the
javascript syntax in detail.

Roughly half the page is wrong. To put it in English, it's a load of
cobblers. The page says that many of the javascript functions shown in
the merlyn website contain flagrant syntax errors.

>The spelling and capitalisation, in related Wiki pages, of a word like
JavaScript
Wikipedia's ECMAScript page starts with this message :

"ECMAScript is a scripting language, standardized by Ecma International
in the ECMA-262 specification. The language is widely used on the web,
and is often erroneously referred to as JavaScript or JScript, after two
major dialects of the specification."

That paragraph is one of the correct ones. Obviously, JavaScript is not
a generic name and is used as such only by the ignorant or prejudiced.

is much more noticeable than an error in writing a simple
statement example.
It's not an example; it's a purported definition, as I said.
John
--
John Harris
Oct 12 '08 #32
On Oct 6, 7:04*pm, dhtml <dhtmlkitc...@g mail.comwrote:
What do you want in the FAQ: JavaScript, EcmaScript, or ECMAScript?
The standard is "ECMAScript ".

The Mozilla implementation is "JavaScript ".

The Microsoft implementation is "JScript".

There should be absolutely no uses of any other capitalization for
these three things in the FAQ. Any other capitalizations would just be
vague and needing their own ad hoc definitions which simply adds to
the confusion. There is no need to add to the confusion as the above
capitalizations sufficiently cover the ground under discussion.

Peter
Oct 12 '08 #33
On Oct 12, 5:30 pm, Peter Michaux wrote:
On Oct 6, 7:04 pm, dhtml wrote:
>What do you want in the FAQ: JavaScript, EcmaScript, or ECMAScript?

The standard is "ECMAScript ".

The Mozilla implementation is "JavaScript ".

The Microsoft implementation is "JScript".

There should be absolutely no uses of any other capitalization
for these three things in the FAQ.
I agree with that entirely.
Any other capitalizations would just be vague and needing
their own ad hoc definitions which simply adds to
the confusion. There is no need to add to the confusion
as the above capitalizations sufficiently cover the ground
under discussion.
No they don't. There are more than just those three things to be
discussed. And there should be a term for the generality of ECMAScript
implementations that is the subject of comp.lang.javas cript.

Richard.
Oct 13 '08 #34
On Oct 13, 3:32*am, Richard Cornford <Richard.Cornf. ..@googlemail.c om>
wrote:
On Oct 12, 5:30 pm, Peter Michaux wrote:
On Oct 6, 7:04 pm, dhtml wrote:
What do you want in the FAQ: JavaScript, EcmaScript, or ECMAScript?
The standard is "ECMAScript ".
The Mozilla implementation is "JavaScript ".
The Microsoft implementation is "JScript".
There should be absolutely no uses of any other capitalization
for these three things in the FAQ.

I agree with that entirely.
Any other capitalizations would just be vague and needing
their own ad hoc definitions which simply adds to
the confusion. There is no need to add to the confusion
as the above capitalizations sufficiently cover the ground
under discussion.

No they don't. There are more than just those three things to be
discussed. And there should be a term for the generality of ECMAScript
implementations that is the subject of comp.lang.javas cript.
That term should not be "javascript " as the reader could easily
misinterpret that for a variety of reasons. One situation is when a
single FAQ Topic is posted to the group without the definition of the
"javascript " capitalization.

I think it is better to decide just exactly what it is that needs to
be discussed in precise terms and discuss that.

Peter
Oct 13 '08 #35

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
9665
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9511
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10408
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
6768
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5417
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5551
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4092
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3697
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2909
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.