Hacker News new | ask | show | jobs
by zamadatix 1760 days ago
The "it was all designed by Apple so can't be outperformed in parts" has got to be a trope at this point.

If that's the case why is Chrome able to put benchmark Safari on my M1?

Not to mention the OS shouldn't be the bottleneck for anything performance related in a desktop type system anyways.

2 comments

Where did you get that quote? It's certainly not what I wrote, or meant.

And what is a "put benchmark"? Why would you only benchmark a web browser's HTTP "PUT" method?

The quote is to describe the aforementioned integration trope, not sure it has a succinct name beyond that hence the long description in quotes. It first got really popular when it was note one of the iPhone A* processors added JavaScript specific rounding to much "that's how safari can be so great on this device release, it integrates straight to the hardware" only to find out from a safari dev it hadn't even gained that yet. Yes end to end integration is a huge boon to a consistent user experience but it doesn't change efficiency nearly as !uch as some like to think, certainly not more than can be gained from normal optimizations still available and it's certainly not the ultimate goalpost even for consistent experience just a great aid.

Put = out, please forgive mbile keyboard while on a plane :). I do like the level of creativity for an http put benchmark though!

Because safari isn't purely optimized for speed. It's optimized for 'fast enough', but also low power usage. Chrome is _only_ optimized for speed (and thusly uses far more power), though it's my understanding that google is rethinking that balance somewhat.