Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #13016
| Message-ID | <1471298.PYV6u8BbJF@PointedEars.de> (permalink) |
|---|---|
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
| Organization | PointedEars Software (PES) |
| Date | 2012-03-23 22:28 +0100 |
| Subject | Re: An HTML puzzle arising in comp.dcom.telecom |
| Newsgroups | comp.infosystems.www.authoring.html, comp.lang.javascript |
| References | (3 earlier) <jk8ghu$b6e$1@news.albasani.net> <49351877.YEC0ybLSXE@PointedEars.de> <jkdlpd$ou$1@news.albasani.net> <1483967.rfNEfOXQ13@PointedEars.de> <m2ehsjxjwd.fsf@nntp.bednarz.nl> |
| Followup-To | comp.lang.javascript |
Cross-posted to 2 groups.
Followups directed to: comp.lang.javascript
Eric Bednarz wrote:
> Thomas 'PointedEars' Lahn <PointedEars@web.de> writes:
>> [...] JavaScript is only one of many ECMAScript implementations which
>> differ from the ECMAScript Language Specification and from each other.
>
> My favourite ECMAScript implementation is the 'V8 JavaScript Engine'.
Add me. It has been my observation that of the six major ECMAScript
implementations in web browsers that I tested so far¹, it currently provides
the most complete support for features specified in ECMAScript Edition 5(.1)
(2009/2011), which is one reason why I used it as a primary reference
implementation for creating the test cases for the comparison of features.
The other reason is that Chromium/Chrome has become my primary Web browser
above Iceweasel/Firefox on the desktop, because of the former's speed and
versatility (especially regarding HTML5 and CSS).
Incidentally, the former can probably be attributed to a large degree to V8
which is one of the few script engines to compile to native machine code
instead of interpreted byte-code [1a, 1b] (the other I have found to do this
is SquirrelFish Extreme of recent Apple JavaScriptCore versions [2]). Which
– again – points out the importance of distinguishing between
implementations.
But we are getting off-topic.
X-Post & F'up2 comp.lang.javascript
PointedEars
___________
¹ Netscape/Mozilla JavaScript, Microsoft JScript, Opera ECMAScript,
KDE JavaScript, Apple JavaScriptCore, Google V8 JavaScript
References:
[1a] Morita, Hajime (13. Jan. 2009). „Why Is the New Google V8 Engine So
Fast? [Part 1]“. In: Nikkei Electronics Asia.
<http://techon.nikkeibp.co.jp/article/HONSHI/20090106/163615/>
(accessed 2012-02-15).
[1b] Kirsch, Christian (2010-12-08). „Chromes ‘Kurbelwelle’ optimiert
JavaScript zur Laufzeit“. In: iX. News.
<http://www.heise.de/ix/meldung/Chromes-Kurbelwelle-optimiert-
JavaScript-zur-Laufzeit-1149365.html> (accessed 2012-02-15).
[2] Stachowiak, Maciej (18. Sep. 2008). „Introducing SquirrelFish Extreme“.
In: Surfin’ Safari.
<http://www.webkit.org/blog/214/introducing-squirrelfish-extreme/>
(accessed 2012-02-17).
--
Anyone who slaps a 'this page is best viewed with Browser X' label on
a Web page appears to be yearning for the bad old days, before the Web,
when you had very little chance of reading a document written on another
computer, another word processor, or another network. -- Tim Berners-Lee
Back to comp.lang.javascript | Previous | Next | Find similar | Unroll thread
Re: An HTML puzzle arising in comp.dcom.telecom Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-03-23 22:28 +0100
csiph-web