The history of JavaScript over the last 25 years. How did a simple scripting language for Netscape evolve into the world’s most widely used programming language? https://dev.to/codediodeio/the-weird-history-of-javascript-2bnb
Full Course: https://fireship.io/courses/javascript/
#javascript #history
Sources:
ECMA https://www.ecma-international.org/publications/standards/Ecma-262-arch.htm
WorldWideWeb https://www.w3.org/People/Berners-Lee/WorldWideWeb.html
Brendan Eich Talk https://thenewstack.io/brendan-eich-on-creating-javascript-in-10-days-and-what-hed-do-differently-today/
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
Watch Episode Two JavaScript: How It's Made 📼👉 https://youtu.be/FSs_JYwnAdI
Wait Brendan Love the features of Scheme Language but… had to compromise by adding the syntax of Java & C. Aww… gawd! That is so #cringe! 😬
I remember first trying to mess with JavaScript back in the late 90s and having no idea what I was doing lol. Now to be working as a software engineer on enterprise level react applications, it’s just incredible how much the language has grown
I am in tears, how I am just seeing this in 2022… 1:38 using Rick Roll to illustrate Netscape, omg I'm crying
Just in case anyone is wandering what the outro song is called: Lost Sky – Brave
8:31 event loop based programming did exist well before node js introduced – Java swing, eg.
2:13 пхахахахахха
Wait, what happend to flash?
Ok so they literally and intentionally infringed copyright for the sole purpose of confusing the market by naming Javascript after Java.
Why does JQuery exist? It's just document.querySelector but slightly shorter
JavaScript that people know: Programming language
Java Script i know: Kudadu inscription from the Majapahit Kingdom
JavaScript sucks.
5:06 NOT THIS BROKEN FONT AGAIN!!
How did you even allow this to be in the final version of the video?
Моча))
Sorry, i couldnt
Mocha is a way cooler name than JS honestly
My sister will suqqYouOff for 15
Really good video!
so much work and history and we have such a shitty language
And look where we are now, with Google just adding whole new standards to the web without consulting anyone, since they control around 90% of desktop browsers. When will people learn.
Great brief overview, thank you!
Good vid. I think it also makes sense to differentiate between the internet and the web.
it's a bit sad the video doesn't mention that rollup and webpack were aiming to replace horrendous tools like grunt and gulp people had to rely on because you can't expect every computer to run bash
doggio woofs at 9:18
Number([]) === 0
JS was almost a Lisp, crap, I wish it had been.
My advice for supporting IE… don't.
You'll essentially be writing two versions of your website. One for IE and one for everything else.
You know what, I never stopped to understand just why Al Gore took credit for the internet until now
Thanks for the info lol
11:16 "…and that brings us to today, the summer of 2019."
Me, in 2022: "Oh, you sweet summer child."
Its actually pronounced as nutscrape
Wired part of JavaScript is float number. We can't use integer.
I remember learning ActionScript in high school. I'm so glad I'm not the only one that thinks it was ass.
The DOM api is not JavaScript. Microsoft's DOM features aren't additions to the language. Sorry for being pedantic.
What's the name of the stripy font of the “JavaScript” word in the thumbnail?
1:05, man looks like an egg
JavaScript is the cockroach of programing languages. It just won't die.
January is zero!! January is zero…
7:27 Action Script was developed by Macromedia and purchased by Adobe in 2005.
so…. an evolution horribly gone wrong you say :>
Can you please talk slower? It's not easy to grasp so much information when your're talking so fast
Its 2022, and pyscript is on the way. Pythonisters, assemble
"Low-level Languages such as C++"
Laughs in Assembler
great horror story
Yes to all. Should I be worried for being agree a full with you?. 🤔😁
What is that font? It's so cool
9:17
> shows ES5 features
> uses arrow functions