A Brief History of JavaScript
To be A giga Chad Developer first you need to know the important point in the history of JavaScript. Let’s Start From the start.
JavaScript
A “Programming” Language that gives you the versatility to shoot yourself in the foot in many different ways. It’s like a Swiss Army Knife of foot shooting.
A quick Recap
1995
Satan helps Sir Brendan Eich creates JavaScript
Brendan Eich was given 10 days to create the language and he did it. The madlad created a language that was supposed to be a simple scripting language for the browser.
27 May 2009
JavaScript Leaves the Browser
The Regin of terror begins. JavaScript leaves the browser. Node.js is born created by Rayan Dahl. World was never the same again.
29 May 2013
React was born. (Angular came before But we don’t talk about that)
"A Better way to create UI"
People Loved it soo much that they started to Force it everywhere (without it’s consent BTW). From Mobiles to Desktops to VR. React was everywhere.
Would you like a framework ?
One After another, many frameworks were born. Different Quirks, Different ways to do the same thing. This means you would need 5 years of experience on a framework that was released 2 years ago and discontinued 3 years ago.
May 13, 2018
Ryan Dhal was just Getting started. Everyone was creating a framework so he one-upped everybody and created a runtime. It was a great first step on fixing the mess that was JavaScript. By replacing it with TypeScript.
TypeScript the Loud Bitchy Cousin of JS. Not entirely the saviour but we’ll take whatever we can get. The lesser of the two evils.
September 14, 2021
The developer community was already divided, between Node and Deno and to solve that issue BUN was born. A new JavaScript runtime. So now the companies can not only ask you to have 5 years of experience in a framework that was released 2 years ago and discontinued 3 years ago but also ask you to have 5 years of experience in a runtime that was released a year ago and do not have full backwards compatibility yet. What a time to be alive.
2024
Deno 2 is released, React Got Compilers, A new JavaScript Repository was created and so on.
Alternatives
Why do we use Javascript? Why not just use Python
or Java
or C++
or any other language?
Well By the time Python
finishes that for
loop, A new JavaScript framework will be created and deprecate.
In Java
well by the time you finish writing that app react will move from compiler to being a runtime.
If you have a life to not waste, you’ll not use C++
.
So JavaScript is the best option. It’s like a bad relationship. You know it’s bad but you can’t leave it.