Mozilla's New JavaScript Engine Coming September 1
An anonymous reader writes "Mozilla has reached an important milestone as its new JavaScript engine, 'JaegerMonkey,' is now faster than the current 'TraceMonkey' in a key benchmark. Mozilla wants JaegerMonkey to be faster than the competition and launch on September 1, which means that JaegerMonkey will make it into Firefox 4.0."
I think you expect too much from CmdrTaco. Hell, this website still isn't compatible with UTF-8.
I know Firefox is open source, but is it wise to broadcast their intentions so publicly months in advance? Especially when it has to do with competing against other browsers.
Better known as 318230.
They are trying to conquer the browser market.
In soviet russia the government regulates the companies.
http://www.youtube.com/watch?v=4JMOh-cul6M
The correct transliteration of German umlauts ä, ö and ü is "ae", "oe" and "ue". JaegerMonkey is correct.
Not in German.
It really blows my mind that there is such fierce competition between internet browsers. It's rare to see this level of intense drive and innovation for a free product.
Drunk monkeys are going to be running the new JS engine.... still better than IE
German orthography has long allowed -Ve alongside V+umlaut. That's why we write Goethe as it is, and not with o+umlaut.
For those of you who want to track the progress of Mozilla's JS efforts, visit the self-descriptive ARE WE FAST YET?
Its all fun and games until someone loses an eye... then its just fun.
Browsers are the gate ways for the global online market and are a very important role in the growth in every direction. Next and soon mobile browsers will take their share too
This is a welcome improvement, sadly it's still miles behind competing browsers... They still have to slash their benchmark stats in half to beat existing performance of Chrome, Safara and even IE9! Highly interactive webapps still won't run as smoothly in Firefox as in other browsers, which is a shame. I really love FireFox as a developer, but I have to say the slow speed is the biggest drawback. This is something that deserves proper attention from experts who really care about it, but now they have given themselves an impossible deadline to create these massive improvements... September is close by, and while these guys are miracle workers in my book they should not ask too much and create big expectations they (probably) can't meet.
I know Firefox is open source, but is it wise to broadcast their intentions so publicly months in advance? Especially when it has to do with competing against other browsers.
Answer is simple: Yes, because it's open source.
If they want my help as a developer, then I need all the info about the product I can get.
It's not as if their new JS engine has been developed behind closed doors...
This announcement just informs us open source developers that we should focus our efforts
on improving JaegerMonkey instead of TraceMonkey because its scheduled to be included in FF4.
Is the name a sideways reference to Chuck Yeager (first pilot to fly faster than the speed of sound), or is that just an amusing coincidence?
Don't get me wrong, I love FF but I am worried about what happens after the deal with google expires.
FF doesn't put out an MSI version of their windows package and doesn't do GPO policies *natively*. This stuff is all 3rd party after the fact and FF updates.
Meanwhile I read on /. that Chrome can use the same GPO as IE natively. (I can't find it, though)
Once Google pumps out MSIs for Chrome and its GPO support is common knowledge, FF will have lost the corps for market share.
Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
Actually Mozilla uses the same terminology. See any of the data points on the graphs located at the Mozilla run: http://www.arewefastyet.com/
Tell us your were joking...
The stinking pile of fail that is Firefox isn't ever going to compete with modern browsers like Chrome until the festering garbage of a source code base is thrown away and the browser is started over from scratch.
Hopefully they haven't enabled it by default in nightly builds because Chrome is still 2X faster in SunSpider by my latest count.
Sometimes when reading Slashdot I find myself taking a step back and marveling at how a sentence like "Mozilla's new Jaegermonkey Javascript engine for Firefox, which will launch on September 1, is faster than Tracemonkey in key benchmarks" actually makes sense to me. It is the 21st Century, and we talk funny.
Is Mozilla foolish?
Can't they be sued by anyone with this last name?
Jaeger is also the trademark of many rich people and companies
I'd say there going to take exception with that name and or especially the Monkey part
IMNAL but can they use peoples last or corporate names and hope not to be sued ?
I dumped FF for Chrome a few months ago and I am not looking back... To be honest, the JS performance wasn't the main problem. It had stability and resource issues. We owe a lot to FF for freeing us from the tyranny of IE but the future is with Chrome or Safari (and to a lesser degree Opera).
"Jäger" is German for "Hunter".
Once again we're treading into the territory: Can you be sued for using a word?
Does it make you happy you're so strange?
I'll believe it when I see it letting me type on Twitter above 1 character per second on a Pentium-class machine, like I already do with today's "fastest" Javascript engines...
Especially now than Afghanistan has tried patenting it .. (Though it's been tried before (in USSR by Stalin, or who was it?))
Not only is it the correct transliteration, but it's the original form which was shortened over time.
http://arewefastyet.com/
NO.
(But it's getting good! - that Firefox javascript engine performance day-to-day or almost performance improvement graph)
Will it be enabled on 64-bit systems? I've been missing out on all of these speed improvements over the last several years because I use 64-bit Linux with 64-bit Firefox and the new javascript engines have only been enabled for 32-bit Firefox.
Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
So...when it crashes, it called a Jaeger Bomb?
Firefox is falling behind on version numbers and it is 100% it's own fault. If this continues, it is not going to be able to compete with Chrome 5.0, Safari 5, Internet Explorer 9, or Opera 10.
Maybe Firefox should name their next version Firefox 1080?
Once you start despising the jerks, you become one.
IMNAL; No it's not just a word it's the name of many Huge Billion $$ corporations and people
It's a proper name!
but Quite difference in a court.
Well, Google also wins more if only 1 (their) browser is on the market.
Okay, obviously not, its got its fair share of the market.
My thought here is however, instead of working on things that aren't really that important, how about they step back and focus on making Firefox not suck.
You know, like back when it was simple and didn't try to be the worlds browser testbed?
I embed Gecko in a couple applications, using it because I get a 'web' rendering engine (lets face it, HTML isn't enough anymore) AND XUL which means I can create a common GUI using XUL and not maintain different bits of code between MacOS and Windows.
I think this statement about new the javascript engine is my final nail in the coffin for switching off Gecko to WebKit. (No, its not a new statement nor is my decision a new one)
Embedding Gecko is an absolute mess. You've got the nasty XUL runner distro you need to embed in your app, you've got path issues to worry about so your app can FIND all the mozilla DLLs and thats just Windows. Have fun embedding Gecko into a plugin bundle used by another app on Mac OSX. Yes, I've done it, but holy shit is it a complete mess.
I've got 5k lines of code or more just to make a wrapper around gecko that will let me load gecko on Windows in multiple apps without having to write the same thing over and over again to do nothing more than load gecko, get a XUL window and get a result from it.
I started transitioning my first app to webkit last night. In a few hours I had about 8 lines of code that got me a browser window to preview html in.
Mozilla spends all their time playing with new stuff, which is fine and good for the web, but I'm done tracking Mozilla sources and dealing with their bugs. Without a real commercial drive behind them, Mozilla is simply two unreliable for me as a developer to depend on them. If I had more resources on my end to work around issues in their code base it might work.
Mozilla spends time doing silly shit like new ways to make themes and other silly crap that generally isn't ever a good idea, regardless of how you implement it ('theming' and 'skinning' apps is retarded, sorry if you're one of those people but it should be such a low priority that it should never get time devoted to it). The result is that Mozilla's code base is a bloated, buggy, mess of code that no one can figure out.
Its filled with GREAT ideas, but no one stopped to ask if the ideas where GREAT in the context of 'a web browser'.
Mozilla is simply a sandbox a bunch of devs use to try out their latest code on the unsuspecting masses, this is just another example.
Great, your javascript engine is faster. How about you stop worrying about beating someone elses javascript engine and start fixing the bugs and bloat that cases it to crash before finishing the test 2 times in a row.
Your browser is fucking worthless if its too much of a mess to be usable, regardless of how fast one little bit runs.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
I'm a Monkey, Not A Lawyer?
No but the ASPCA will throw a dead monkeys at you every time their Firefox crashed.
it's weight. They're moving to FF all over.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
JägerMonkey?
And I thought the Germans lost the war...
The speed of Javascript is the *least* of my critera to use in judging a browser (seems like reviewers and developers are operating under some misguided credo where "foreign" software providers running unexamined software ON MY MACHINE is a *good* thing. While open source, an Internet site is free to change their Javascripts at the drop of a hat (unlike an open source browser where one at least some has some community review and reasonable confidence in security/reliability). So any web site which uses Javascript is open to compromise and therefore could become a mal-Javascript distributor.
If the purpose of HTML and Standards is to distribute *information* and not to use *my* CPU cycles or sell me things (aka distribute commercials) I'd be much more interested in browsers that use the fewest CPU cycles in an unused state (or a "used" state displaying static HTML) or reliably restore sessions when requested.
The overemphasis on how fast Javascript runs seems to be due to a lack of serious thought as to how to make browsers better at doing what they were designed to do -- which was *not* to run "web-apps". We used the Internet very successfully for over a decade to provide information -- not to run apps -- if it wasn't (isn't) broken why the emphasis on fixing(?) it?
I note this with an aside that the U.S. Government (NIH NCBI) no longer allows complete access to its *public* databases, e.g. PubMed, by browsers which do not have Javascript enabled. (One is compelled to ask *who* for the most part paid for that information but can no longer access it?).
A "good idea" is something which doesn't break something which used to work just fine when it is supposed to be improving on it.
Is there a way that I can try out jaegermonkey now?