Talk:List of JavaScript engines: Difference between revisions

Content deleted Content added
faster than what?
m PhotographyEdits moved page Talk:JavaScript engine to Talk:List of JavaScript engines without leaving a redirect: it is a list article
 
(47 intermediate revisions by 23 users not shown)
Line 1:
{{talkheader}}
{{WikiProject banner shell|class=Start|
1=
{{WikiProject JavaScript|importance=Top}}
{{WikiProject Computing|importance=Mid}}
{{WikiProject Internet|importance=Mid}}
{{WikiProject Computer science|importance=Mid}}
}}
{{summary in|Javascript}}
{{Backwardscopy
 
|author = Miller, F. P., Vandome, A. F., & McBrewster, J.
==2007 merge==
|year = 2010
I think this should be merged with the [[Javascript]] article, if it makes sense to do so.
|title = JavaScript: JavaScript syntax, client-side JavaScript, JavaScript engine, Ajax (programming), Web interoperability, web accessibility, cross-site scripting, cross-site request forgery, ECMAScript, dynamic HTML
Look at [[ECMAScript engine]] - it is a simple redirect to [[ECMAScript]].
|org = Alphascript Publishing
I suspect probably this means the [[List of ECMAScript engines]] and [[List of JavaScript engines]] should also be merged.
|comments = {{OCLC|721316846}}, {{ISBN|9786130097844}}.
[[User:125.62.64.155|125.62.64.155]] 12:53, 26 January 2007 (UTC)
|bot=LivingBot
 
}}
This article is awfully close to copyvio, too. See [http://developer.mozilla.org/en/docs/About_JavaScript the Mozilla page].--[[User:Inonit|Inonit]] 14:34, 14 April 2007 (UTC)
{{Archives}}
 
==2009 restart==
Restarted in Summer 2009 for new JS engines in browsers. [[User:Digita|Digita]] ([[User talk:Digita|talk]]) 01:08, 25 July 2009 (UTC)
 
: There's a lot of information here that's redundant with [[JavaScript]], and the info that's not redundant could be condensed and merged with the main article. --[[User:Maian|Maian]] ([[User talk:Maian|talk]]) 05:36, 25 July 2009 (UTC)
 
:: KDE's frostbyte came out before squirrelfish [[Special:Contributions/198.144.209.8|198.144.209.8]] ([[User talk:198.144.209.8|talk]]) <span style="font-size: smaller;" class="autosigned">—Preceding [[Wikipedia:Signatures|undated]] comment added 04:06, 30 October 2009 (UTC).</span><!--Template:Undated--> <!--Autosigned by SineBot-->
 
== Google Chrome in introduction? ==
 
It doesn't appear obvious to me that Chrome deserves an entire paragraph in the introductory section, discussing how its V8 engine is or isn't the fastest of its kind. It seems to me like the paragraph would fit better under the "JavaScript engines" section. Thoughts?
 
Also, the sentence "Later, however, Google Chrome won in the races of better performance" seemed especially ambiguous to me. At first glance it seems like nothing but a value judgment, ostensibly by a Chrome fanboy, purporting to establish his favorite browser as "the best." I'd like to remove it entirely, but thought I should get some other opinions first. In the meantime, I added a "clarify" tag. --[[User:Foolishgrunt|Foolishgrunt]] ([[User talk:Foolishgrunt|talk]]) 22:43, 12 February 2010 (UTC)
 
: To me, this whole article is mostly redundant or should be merged with with [[JavaScript]] and [[ECMAScript#Dialects]]. The line between JavaScript and ECMAScript engines is very blurred, since most ECMAScript dialects claim conformance with JavaScript and have their unique engines. Opera, for example, emphasizes that it has a ECMAScript engine rather than a JavaScript engine. --[[User:Maian|Maian]] ([[User talk:Maian|talk]]) 05:45, 14 February 2010 (UTC)
 
== Opera new JS engine ==
 
Opera has a new Javascript engine in their latest beta. Should this new engine Carakan, be listed here? It is a native code generating JIT that currently can support generating code for x86 and x64. But plans are to support native arm code generation as well for their mobile platforms (meaning opera's javascript engine will blaze on any platform Opera is on). --[[Special:Contributions/198.108.192.50|198.108.192.50]] ([[User talk:198.108.192.50|talk]]) 23:27, 16 February 2010 (UTC)
 
== What about Microsoft? ==
Microsoft's JScript - used in Internet Explorer, Windows Scripting Host, IIS and probably elsewhere - deserves a mention. <span style="font-size: smaller;" class="autosigned">—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/86.178.56.128|86.178.56.128]] ([[User talk:86.178.56.128|talk]]) 20:50, 9 March 2010 (UTC)</span><!-- Template:UnsignedIP --> <!--Autosigned by SineBot-->
:and now again: is ms here really at the right place? I mean, they have Jscript and Chakra is a JScript engine, or am I wrong? OK, it should be explained and mentioned, but it doesn't belong here! <small style="font:bold 12px Courier New;display:inline;border:#009 1px dashed;padding:1px 6px 2px 7px;white-space:nowrap"><font color="#000">[[User talk:Mabdul|mabdul]]</font></small> 20:10, 22 March 2010 (UTC)
::JScript '''is''' JavaScript. For example, the original implementation in IE was a 100% faithful (bugs and all) reverse engineered version of Netscape's JavaScript. JScript adds some global helper objects that aren't in the standard, but so do other JavaScript implementations. But the language itself is identical. So how doesn't it fit here? [[Special:Contributions/86.178.56.247|86.178.56.247]] ([[User talk:86.178.56.247|talk]]) 13:39, 28 March 2010 (UTC)
 
== Who is the fastest .... this should not be the place to discuss... ==
 
Some parts of this almost reads like a commentry from a race track.... I think it should suffice to reduce the entire stamenet into a summary that there is ongoing developement on making the fastest JavaScript engine. The actual fastes engine changes between releases, and is monitored by the popular press. <small><span class="autosigned">—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Sorenriise|Sorenriise]] ([[User talk:Sorenriise|talk]] • [[Special:Contributions/Sorenriise|contribs]]) 22:05, 5 May 2010 (UTC)</span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot-->
 
'''Text in question:'''
<div style="margin:10px; border:solid 1px #8888ff; padding:5px; background:white; color:#444444; font-size:80%; line-height:1.5em">
There has since been a race by browser developers to develop even faster JavaScript engines. In 2008, [[Google Chrome]] was praised for its JavaScript performance, but other browsers with JavaScript engines soon surpassed it. Later, however, [[Google Chrome]] won in the races of better performance.{{Clarify|date=February 2010}} Chrome's strength is its application performance and [[JavaScript]] processing speed, both of which were independently verified by multiple websites to be the fastest amongst the major browsers of its time.<ref>[http://news.cnet.com/8301-1001_3-10030888-92.html Speed test: Google Chrome beats Firefox, IE, Safari - Business Tech], [[CNET News]]</ref><ref>[http://www.pcgameshardware.com/aid,687738/Big-browser-comparison-test-Internet-Explorer-vs-Firefox-Opera-Safari-and-Chrome-Update-Firefox-35-Final/Practice/ Big browser comparison test: Internet Explorer vs. Firefox, Opera, Safari and Chrome], PC Games Hardware</ref><ref>[http://lifehacker.com/5286869/lifehacker-speed-tests-safari-4-chrome-2-and-more Lifehacker Speed Tests: Safari 4, Chrome 2, and More - Browsers], [[Lifehacker]]</ref> With the advent of WebKit's [[WebKit#Further_development|Squirrelfish Extreme]] and Mozilla's [[TraceMonkey]] JavaScript virtual machines, Chrome's JavaScript execution performance has been found to be slower.<ref>[http://www.builderau.com.au/news/soa/Third-Chrome-beta-another-notch-faster/0,339028227,339292979,00.htm?feed=pt_performance Third Chrome beta another notch faster - News], Builder AU</ref><ref>[http://www.builderau.com.au/news/soa/Step-aside-Chrome-for-Squirrelfish-Extreme/0,339028227,339292128,00.htm?feed=pt_performance Step aside, Chrome, for Squirrelfish Extreme - News], Builder AU</ref><ref>[http://www.satine.org/archives/2008/09/19/squirrelfish-extreme-fastest-javascript-engine-yet/ SquirrelFish Extreme: Fastest JavaScript Engine Yet], satine.org</ref><ref>[http://news.cnet.com/8301-1001_3-10031278-92.html Firefox counters Google's browser speed test - Business Tech], [[CNET News]]</ref> Google responded with the Danish developed [[V8 (JavaScript engine)]] which boosted JS performance in Google Chrome 2.
</div>
 
:be bold! ;) <small style="font:bold 12px Courier New;display:inline;border:#009 1px dashed;padding:1px 6px 2px 7px;white-space:nowrap"><font color="#000">[[User talk:Mabdul|mabdul]]</font></small> 11:15, 18 May 2010 (UTC)
 
==Faster than what?==
 
From the introduction:
 
*Released June 30, 2009 [[Mozilla Firefox 3.5|Firefox 3.5]] includes the optimization technique which offered "performance improvements ranging between 20 and 40 times faster in some cases"<ref>http://arstechnica.com/news.ars/post/20080822-firefox-to-get-massive-javascript-performance-boost.html</ref>
 
This is confusing. Clearly FF3.5 is 20-40x faster than ''something'', but what? The cited [http://arstechnica.com/open-source/news/2008/08/firefox-to-get-massive-javascript-performance-boost.ars source] isn't all that clear, and to add to the confusion it doesn't mention FF3.5, but FF3.1 ("new optimization technique to bring a big performance boost ... is planned for inclusion in Firefox 3.1"). My guess is that it's 20-40x faster than FF3.0, but unless we can state what is the reference the sentence is meaningless. [[User:Jakew|Jakew]] ([[User talk:Jakew|talk]]) 10:28, 22 May 2010 (UTC)