Live data from Hacker News

Spidermonkey has passed V8 on Octane performance

robert.ocallahan.org

141–150 of 338 posts

Re: Spidermonkey has passed V8 on Octane performance

#141
post #137

Earlier quoted context omitted.

It's not nefarious on the part of the _developers_. They were given concrete goals. I wasn't privy to those, but it sure looks like those were: Must work in Chrome (Android) and on iOS, working elsewhere is nice to have but optional. They were also given deadlines. Then they proceeded, with no nefariousness, to deliver a product that works on Chrome and iOS and not elsewhere. I'm sure if they had more time or more pe…

I would like to see similar arguments given when Microsoft developers follow what their management orders them, but alas. Note, not picking on you, just Internet in general.

Every single case is different, but with with Microsoft it was corporate policy to do so - "Embrace, Extend, (Extinguish)", and it was executed again (MS-DOS vs. DR-DOS) and again (IE and Frontweb) and again.

The old saying was "Windows is not done until Lotus won't run", and the DR-DOS case shows it might not have been an exaggeration

Re: Spidermonkey has passed V8 on Octane performance

#142
post #89

Octane now includes asm.js benchmarks, and V8 doesn't attempt to support "use asm". This gives SpiderMonkey an advantage in the benchmark. I think it's quite impressive how close V8 is in performance to SpiderMonkey which actually goes out of it's way to support "use asm".

This comes down to your definition of "support".

Unlike SpiderMonkey, V8 doesn't have a special mode for "use asm" code, as far as I know. E.g. it still does JIT compilation, unlike SpiderMonkey, which does AOT compilation.

But the V8 team is certainly working on making asm.js code fast. This is clear from the fact that V8's performance on asm.js benchmarks has increased significantly since asm.js was first announced. (As you note, they put an asm.js test in their own benchmark suite.)

And even if V8 doesn't have a special mode for asm.js, they're benefitting from asm.js's existence, because asm.js makes clear exactly which subset of JavaScript they need to be optimizing for.

Re: Spidermonkey has passed V8 on Octane performance

#143
post #3

I have been very impressed by Firefox lately. Kudos to the whole team at Mozilla. Just about 5 years ago, it was looking to me like it was the end of Firefox. It was Chrome all the way. New features were coming out one after another. Faster rendering. Safe process isolation for each tab. Looked better. But I just switched back last month. It happened kind of randomly. Saw an announcement of a new release ( 33, I thin…

TBH, the fact that bookmarking has not been completely separated from browsers makes me very sad. I know I can use a cloud service like pinboard.in. A universal bookmark sharing format would make the world a much better place. The fact that importing and exporting is still a thing sucks. Give me a content addressable store upon which multiple indices and management tools can be built and give me a way to choose how t…

Having something like 1Password for bookmarks across browsers would be sweet. Perhaps with client-side encryption too, for increased privacy.

Re: Spidermonkey has passed V8 on Octane performance

#144
post #32

Earlier quoted context omitted.

I don't think there is actually any evidence they use Chrome for much more than 1. disrupt IE/MS - i can say for certain they originally backed Firefox for this effort and only decided to split away to build chrome in the first place because they felt starting fresh they could build a better core and i believe they did. 2. enabling more people to build on the web, enables more of their ads to be shown. Firefox achiev…

If you sign in to Chrome, your bookmarks and full browsing history are uploaded to Google's servers. Only your passwords are encrypted locally before being sent to Google. https://support.google.com/chrome/answer/1181035 contains info on how the encryption works. chrome://terms/ links to https://www.google.com/intl/en/chrome/browser/privacy/ which links to http://www.google.com/policies/privacy/ to define "how we use…

That's a feature of most "cloud" services that allow multi-device synchronisation.

It could be said Google already have your browsing history (of sites that they serve adverts on, or that use their analytics). I doubt Chrome's syncing data would give them any more information than what they have already.

Re: Spidermonkey has passed V8 on Octane performance

#145

Earlier quoted context omitted.

That's fixed in 33: http://msujaws.wordpress.com/2014/08/01/faster-and-snappier-...

That doesn't really fix what I like most. I like being able to hit a, see Amazon.com hilighted, hit tab, and have that be searching Amazon. Or to do the same thing with GMail, Wikipedia, Youtube. It's the core functionality I like most with Chrome.

My solution to this issue is to use DuckDuckGo along with their bang commands [1]. So if you were to look for a replacement Wacom stylus on amazon, you would input "!a wacom stylus".

DDG bangs works with all large website or search engine (!g for google, !w for wikipedia), and with smaller, specialized one as well (I can look up words definition in the Trésors de la Langue Française Informatisé with !tlfi , and a particular protein in the Protein DataBase with !pdb).

If you use the official extension[2], you also get search suggestion out of the search box

[1] https://duckduckgo.com/bang.html [2] https://addons.mozilla.org/en-US/firefox/addon/duckduckgo-fo...

Re: Spidermonkey has passed V8 on Octane performance

#146

Earlier quoted context omitted.

TBH, the fact that bookmarking has not been completely separated from browsers makes me very sad. I know I can use a cloud service like pinboard.in. A universal bookmark sharing format would make the world a much better place. The fact that importing and exporting is still a thing sucks. Give me a content addressable store upon which multiple indices and management tools can be built and give me a way to choose how t…

Having something like 1Password for bookmarks across browsers would be sweet. Perhaps with client-side encryption too, for increased privacy.

xmarks.com not too bad for that, I only know about it because of lastpass

Re: Spidermonkey has passed V8 on Octane performance

#147
post #28
post #3

I have been very impressed by Firefox lately. Kudos to the whole team at Mozilla. Just about 5 years ago, it was looking to me like it was the end of Firefox. It was Chrome all the way. New features were coming out one after another. Faster rendering. Safe process isolation for each tab. Looked better. But I just switched back last month. It happened kind of randomly. Saw an announcement of a new release ( 33, I thin…

I've been reminding everyone I know who still uses Chrome to try Firefox again. Many have switched back. It's simply a better browser. One e10s is in stable, it's going to be even better. Google is a for-profit company that makes money selling your data and targeted, personal ads. Mozilla is not-for-profit and just wants to make the web better.

No, no it's not.

I just spent an hour trying to figure out why ff freezes on the partner's computer. Yay 780mb sqlite wal. Who the fuck knows what that's doing. Why on earth does using a browser require vaccuming sqlite files? Dunno, because there's no good reason.

If she'll finally switch to chrome I'll stop hearing complaints the internet is slow.

Re: Spidermonkey has passed V8 on Octane performance

#148

Love hearing this. I have been a Firefox user since Netscape 5, if that makes sense. To me there might be some positives about Chrome but for me it is a culture / community issue. It is a foundation I am willing to support during the good times and bad, and I am not so hot about giving Chrome access to every keystroke I make. While this may sound petty, one feature I'd really love to see come back in Firefox is the a…

right-click on the page and you have a refresh button right where your pointer is

Re: Spidermonkey has passed V8 on Octane performance

#149

Earlier quoted context omitted.

I'm using Opera instead of Chrome. I use Chrome Canary for web dev, but Opera is basically Chrome sans-Google. It's got all the same features as Chrome as it's based on Chromium. Just none of the Google account features. I've also dumped gmail for fastmail and am trying out duckduckgo, but if that doesn't work out I'll just use Google in an incognito window.

Try Startpage.com instead of Ddg. It will give you the the same results as Google, but with the privacy features of Ddg.

Startpage appears to have been around a while and seems relatively open.

However, how does Startpage make money?

In fact, how does DDG plan to make money?

Re: Spidermonkey has passed V8 on Octane performance

#150
post #3

I have been very impressed by Firefox lately. Kudos to the whole team at Mozilla. Just about 5 years ago, it was looking to me like it was the end of Firefox. It was Chrome all the way. New features were coming out one after another. Faster rendering. Safe process isolation for each tab. Looked better. But I just switched back last month. It happened kind of randomly. Saw an announcement of a new release ( 33, I thin…

Same here. Especially as Google becomes more and more evil, Chrome looks less attractive. Even on mobile, I use FF, despite it needing a lot of work and having a lot of rendering and input issues. And Chrome on Android looks very sexy. On desktop, FF is fine, once more. Rust is also one of the most promising languages with a potentially massive impact on the world. Not only safer software, but exposing more programme…

Firefox Beta just got Opera-level responsive for me on Android and no rendering issues so far.
Post reply on HN