How many ES5 environments are still in use today?

Isiah Meadows isiahmeadows at gmail.com
Mon Apr 2 22:59:12 UTC 2018


I think you forgot to include Rhino. There's still quite a few who
haven't migrated over to Nashorn, since Rhino has a widely differing
API. It's no longer as actively maintained, but it still has a
substantial user base. (It's ES5 compatible, but has no ES6 features.)

Also, IIRC, Nashorn has made attempts to implement ES6, so I wouldn't
consider it pure ES5 anymore.
-----

Isiah Meadows
me at isiahmeadows.com

Looking for web consulting? Or a new website?
Send me an email and we can get started.
www.isiahmeadows.com


On Mon, Apr 2, 2018 at 3:46 PM, Andrea Giammarchi
<andrea.giammarchi at gmail.com> wrote:
> I guess when it comes to other projects Wikipedia Wikipedia should be
> enough:
> https://en.wikipedia.org/wiki/List_of_ECMAScript_engines
>
> FWIW I think only Chakra, SpiderMonkey, JavaScriptCore, Nashorn, QtScript
> (although, not standard at all), Duktape, Moddable (R.I.P. Kinoma),
> Espruino, MuJS (new to me!), and JerryScript are the actively
> used/developed/maintained, and the list misses GJS, but I guess that's
> because it's based on SpiderMonkey.
>
> Purely ES5 start with IE9 on browser land, but includes IE11 too which is
> still quite popular.
>
> Not fully ES2015 is Chrome 49 which is the latest Chrome version supported
> in both Windows XP and Vista and there are still users that won't let that
> old/cracked OS go, regardless all security issues they have.
>
> Opera 36 is at the same state of Chrome 49, and things are pretty different
> on mobile too.
>
> All phones from 2015 are stuck behind older Android versions or, even worst,
> Samsung Internet, like it is for the Galaxy A3 case which is still a pretty
> good looking phone.
>
> However, Samsung Browser 4.0 is not too bad compared to IE11, as you can see
> in this gist:
> https://gist.github.com/WebReflection/1411b420574c1cc4b4f08fcf9cd960c8#gistcomment-2399378
>
> Have I answered your question ?
>
>
>
>
>
> On Mon, Apr 2, 2018 at 9:18 PM, /#!/JoePea <joe at trusktr.io> wrote:
>>
>> I'm curious to know how many pure ES% environments (with or without
>> non-standard features like __proto__, and without any ES6 features) are
>> still being used in the wild.
>>
>> Would this come down to a browser statistics lookup? I believe there are
>> other projects that use ES, like Rhino, Espruino, etc. Do you know of some
>> place to get such statistics besides for browsers?
>>
>> /#!/JoePea
>>
>> _______________________________________________
>> es-discuss mailing list
>> es-discuss at mozilla.org
>> https://mail.mozilla.org/listinfo/es-discuss
>>
>
>
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>


More information about the es-discuss mailing list