Skip to main content

How come “JavaScript” Consist of Word “Java” Even If They have Nothing Regarding Java

How come “JavaScript” Consist of Word “Java” Even If They have Nothing Regarding Java

How come “JavaScript” Consist of Word “Java” Even If They have Nothing Regarding Java
How come “JavaScript” Consist of Word “Java” Even If They have Nothing Regarding Java
Short Bytes: Why does “JavaScript” contain “Java” word in it? Well, it has nothing to do with Java. The early web browser wars between Netscape (backed by Sun Microsystems) and Microsoft influenced how JavaScript was gradually named and shaped. Java name was included as a marketing strategy to gain acceptance. 
Java in Javascript has nothing to do with Java language itself–there’s absolutely no co-relation. But, it’s a known fact that Javascript was inspired by Java, along with Scheme and self-programming languages. JavaScript was created by Brendan Eich in 1995.
Brendan Eich had said after Sun-Netscape appliance that they decided to go along with the wave of hype surrounding Java at that time and position JavaScript as the companion language to Java, in the same way Visual Basic was to C++. So, the name was a just a completely transparent marketing play to gain acceptance.
In words of Eich himself —
“Netscape and Sun did a license agreement and it became JavaScript. And the idea was to make it a complementary scripting language to go with Java, with the compiled language.”
JavaScript has had its previous version of names before it officially came to be known as ECMAScript in the standards committee. It was originally named Mocha, then it became Livescript and finally became Javascript when Sun and Netscape came together. When Netscape and Internet Explorer were fighting to dominate the browser world and hence the web, Microsoft cloned it and named it JScript. That was the reason Netscape (With Sun Microsystems) started the standardization process and changed the official name from JavaScript to ECMA to keep Microsoft from getting hold of the sole decisions to access it and make decisions to change/improve it.
Brendan Eich extracted the key features from Java, Scheme and Self, and took the bold decision to use prototypical inheritance instead of Class based inheritance (C++, Java, Python). JavaScript wasn’t known for many years, because it couldn’t do much outside of the browser. Even inside the browser, it could only do some mostly trivial fancy things, it was the world of Java applets.
What made JavaScript the most popular programming language in the world is that, it managed to get inside browsers before it was known or popular. After 2000s, Java applets fell into a deep abyss never to come back again.
javascriptnojava
Now you know more about some essential history of JavaScript and how it was named.
Let us know how you liked this article in the comments below. I’ll be writing more about the Good and Weird parts of JavaScript in the coming posts.

Comments

Popular posts from this blog

How To Unblock Youtube To Watch Age-Restricted Videos

How To Unblock Youtube To Watch Age-Restricted Videos Today we are here with cool youtube tricks that is  How To Unblock Youtube To Watch Age-Restricted Videos . When you are in the country where some youtube videos is blocked you use VPN services where you have to go through the irritating ads from that VPN. Also there is a age restriction filter in youtube where you can’t see 18+ videos while you have proper proof to be 18+ to watch the vidoes. But this restriction can be removed with a cool youtube trick that will help you to watch any of your favorite youtube videos without any age or country restriction. So have a look on complete guide below to proceed. How To Unblock Youtube To Watch Age-Restricted Videos So read out the method where you will not need to login into youtube to watch that movies. You just have to follow some simple steps below to proceed with unblocking youtube for you. #1 Unblock Youtube Age-Restricted Videos Using URL Change First of all open youtube an...

[ROM] Afterlife 6.0 For MT6572

Features : Great performance specialy for multitasking init.d supported Pre Rooted Clean UI Kitkat 4.4.4 White theme Dual Sim Support Full Transparent  512mb vram(no need to increase or decrease) Installed apps: Grenify Xposed Installer Tested Games working smoothly 90-100%: Dead trigger=High Graphic Setting Asphalt8=Mid Graphics Setting NBA2k14 Cytus Real Boxing Modern Combat 4 .................... .................... .................... ............... .................... ................ Show me Some of your love Download Our App For Help Click Here Download ............... .................... ................ .................... .................... .................... How to flash this ROM 1. Go to Recovery Mode CWM/CTR (Carliv Touch Recovery) 2. Wipe>Wipe Cache> Wipe Dalvic Cache 3. Mount System and data 4. Install Zip>Choose Zip from SD card>Flash

[Android] [Guide] Increase Internal Memory of Your Phone – 2 Ways

You know Internal memory is such an important part of your Android Phone. All the apps are installed here. The users with high end phones never face a problem with internal memory. But the users with low end phones often are forced to keep only selected apps on their phones as their internal memory is very less. But do not worry know, as  rootmyandroid  is here for the rescue. In this post I will shoe you that how you could increase your internal memory by using a memory card. Partition Memory Card: So as to be bale to use a memory card as an internal memory and add to it, you must first have a partitioned memory card. So there are a number of ways you could be partitioning your memory card. here we will be suing a app named as Link2SD. This app allows your phone to use a part of the memory card as an internal memory and moves those apps on the memory card. But also latest Android versions have the same functionality but thestill the files of those apps are left on the interna...