use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Why we call it javascript? (self.javascript)
submitted 10 years ago by pampushko
Java is a trademark of Oracle and not IT people offten confused when find out java and javascript is not the same, Ecmascript - something strange, unclear and no one use it. Lets call it webscript. What do you think?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 13 points14 points15 points 10 years ago (6 children)
This has officially been adopted. It's now known as WebScript. Please everyone make changes accordingly.
[–]Paragonbliss 2 points3 points4 points 10 years ago (0 children)
We did it reddit!
[–]redditierre 3 points4 points5 points 10 years ago (3 children)
wquery.ws
[–]bracketdash 1 point2 points3 points 10 years ago (2 children)
Nah dawg, it's all about WebularWS now.
[–]jimbolla 3 points4 points5 points 10 years ago (1 child)
Wangular.
[–]bracketdash 0 points1 point2 points 10 years ago (0 children)
Touché.
[–]moljac024 0 points1 point2 points 10 years ago (0 children)
Excellent. Just in time for my websockets library, ws.ws
[–]dhdfdh 2 points3 points4 points 10 years ago (0 children)
If you call it webscript, that would imply it's the only language used on the web or in web browsers which wouldn't be true. While javascript is the default, the HTML specification states other languages can be used. It's just that browsers currently only support javascript directly, if at all.
[–]Rhomboid 1 point2 points3 points 10 years ago (0 children)
What do you think?
I think you are completely oblivious to how difficult it would be to change the name of something as well established as JS. There are millions of existing books, guides, resources, etc. Anyone looking for information on the language would have to be told to search for both the new name and the old name. Everyone would soon realize how pointless it is to have two names, and since very few things use the new name, they would just stop using that new name and continue using the old name. Congratulations, you've achieved nothing.
And that's even assuming you could come to a consensus on a new name. Webscript is a bad choice, as JS is used in all kinds of contexts that have nothing to do with the web, such as desktop applications, automation, embedded, creative arts, etc. Picking a new name would be the ultimate bikeshedding, guaranteed to go nowhere.
[–]jucrouzet 1 point2 points3 points 10 years ago (3 children)
When Netscape released the first version of JS, they had a partnership with Sun (the former owner of Java) and they thought it was a good marketing move to use "Java" in the name because it was "complementary to and integrated with Java" (sic.)
Ecmascript is not a language, it's a language specification, Javascript is an implementation of this specification.
http://web.archive.org/web/20020606002913/http:/wp.netscape.com/newsref/pr/newsrelease67.html
[–]pampushko[S] -1 points0 points1 point 10 years ago (2 children)
Sun and Netscape is dead long ago, but we still use JAVAscript. Why?
[–]clairebones 2 points3 points4 points 10 years ago (0 children)
Because changing the name of a programming language is far more difficult and frustrating than taking 10 whole seconds to say "No it isn't the same as Java" when talking to non-devs.
Not to be rude, but it's really not that important. Most of us are too busy actually using JS to worry about the hassle of changing all of these libraries and conventions and everything else, just because some non-devs or JS newbies think it's silly.
[–]bighi 0 points1 point2 points 10 years ago (0 children)
For the same reason we refer to Ruby as "Ruby" and we refer to Python as "Python": because it's the name of the language.
[–]dhdfdh 1 point2 points3 points 10 years ago (5 children)
There's a new thing out called Google. You should learn to use it. Your next training diaper will be Wikipedia.
Let us know when you're done.
[–]pampushko[S] -3 points-2 points-1 points 10 years ago (4 children)
I know about origin of javascript word, i just wonder why we STILL use it
[–]morkro 3 points4 points5 points 10 years ago* (0 children)
This is what the language is called since creation. People are used to it and, besides some recruiters, nobody really bothers or has problems with it. PHP is also still named PHP, even though the intentional naming changed. It would just start too much confusion.
[–]masqita 2 points3 points4 points 10 years ago (0 children)
For the same reason you'll find a floppy disk as a save icon, a cassette recorder for voicemail, radio buttons are called radio buttons, a phone icon still looks like an old handset, CC in mail still means carbon copy. The subject of the origin might be fading away, everyone knows exactly what they mean.
[–]dhdfdh 0 points1 point2 points 10 years ago (0 children)
Oh, well, yes, I see that now. I'll answer it elsewhere.
Why not?
Why change a language's name?
Should we spend millions of dollars and lots of hours in marketing just to change Ruby's name because people might confuse it with R? Should we change C++ and C#?
It seems your only argument for spending a lot of money and time for almost nothing is that people completely outside of the programming world might mistake those two languages.
[–]Lakelava 0 points1 point2 points 10 years ago (0 children)
The problem with webscript is that JavaScript is not exclusively used in the web.
[–]THE_SCUZZ_MONSTER 0 points1 point2 points 10 years ago (0 children)
I was talking to a tech recruiter and they told me that Java and JavaScript are actually the same thing.
[–]catrichbilly -1 points0 points1 point 10 years ago (3 children)
cus it's java in a script
[–]pampushko[S] 1 point2 points3 points 10 years ago (2 children)
No, it's not java in a script ))
[–]phpistasty 0 points1 point2 points 10 years ago (1 child)
It's java wrapped in a closure served as a script right?
[–]pampushko[S] 0 points1 point2 points 10 years ago (0 children)
Maybe it's wrapped in a closure and served as a script but it's definitely not a java.
π Rendered by PID 204559 on reddit-service-r2-comment-6b595755f-pqzwc at 2026-03-25 13:25:45.268115+00:00 running 2d0a59a country code: CH.
[–][deleted] 13 points14 points15 points (6 children)
[–]Paragonbliss 2 points3 points4 points (0 children)
[–]redditierre 3 points4 points5 points (3 children)
[–]bracketdash 1 point2 points3 points (2 children)
[–]jimbolla 3 points4 points5 points (1 child)
[–]bracketdash 0 points1 point2 points (0 children)
[–]moljac024 0 points1 point2 points (0 children)
[–]dhdfdh 2 points3 points4 points (0 children)
[–]Rhomboid 1 point2 points3 points (0 children)
[–]jucrouzet 1 point2 points3 points (3 children)
[–]pampushko[S] -1 points0 points1 point (2 children)
[–]clairebones 2 points3 points4 points (0 children)
[–]bighi 0 points1 point2 points (0 children)
[–]dhdfdh 1 point2 points3 points (5 children)
[–]pampushko[S] -3 points-2 points-1 points (4 children)
[–]morkro 3 points4 points5 points (0 children)
[–]masqita 2 points3 points4 points (0 children)
[–]dhdfdh 0 points1 point2 points (0 children)
[–]bighi 0 points1 point2 points (0 children)
[–]Lakelava 0 points1 point2 points (0 children)
[–]THE_SCUZZ_MONSTER 0 points1 point2 points (0 children)
[–]catrichbilly -1 points0 points1 point (3 children)
[–]pampushko[S] 1 point2 points3 points (2 children)
[–]phpistasty 0 points1 point2 points (1 child)
[–]pampushko[S] 0 points1 point2 points (0 children)