It All Started With An Orange Basketball….
It actually didn’t, but if you get the reference, you’re awesome! Alright, now for the real history. In 1995, there was a dilemma with form validation. Visitors were filling out forms and there was a huge problem with them forgetting to fill a certain field. Sometimes a field wasn’t filled in correctly.
Now, this may not seem like a problem because back then there was server side languages that could handle this. The real problem was the time it took to send this data, process it and then display a message back. Back then, the average internet speed was 28kpbs. Yikes!
You would end up waiting 30 seconds just for a message to tell you that you forgot to fill in your phone number. During that same time, Netscape Navigator was working on a solution to fix this. Netscape Navigator was the most popular web browser with over 80% of the internet users using it.
Same Language, Different Browsers
ECMAScript was Born
A committee was formed to standardize the language. This was made up of various tech geniuses from various tech giant companies. After many months of hard work, they released a whole new language called ECMAScript.
The first version was called ECMAScript first edition.
Fast Forward to 2008
I’ve skipped quite a few things, but it would be one huge read if I didn’t. From here on out, we’ll start coding and dive right into the cool stuff!