I’ve just started looking for a new Job and after a few calls from the Agencies, there’s one question which I’m finding hard to answer.
I think the question should really be.
How long have you been using EcmaScript and which versions?
For years I was using Actionscript 3, you might know that it’s an ES4 language, which counter-intuitively has much more in common with ES6 aka ES2015 aka Harmony, Typescript and Google Dart than it does with ES5!
And then just to confuse the agencies, even more, there’s TypeScript, which some refer to as ES2016+ or ES+! But try explaining that to a recruiter and most would just glaze over.
This article explains what happened to ES4.
EcmaScript 4 was too far ahead of its time
Brendan Eich’s feelings about the abandonment of ES4, worth reading the comments if you’re curious about why it happened, but a lot of suspicion around it being a political move by Microsoft to hold the web back.
This shows where ES4 fits in.
And if you’ve never seen AS3 then here’s a link so you can see how similar it is to ES6.
John Papa’s thoughts on whether Typescript should be referred to as ES+