Google claims they made Chrome "from scratch" (Japanese ad campaign)
google.com
google.com
Translation issues aside, they did make it from scratch. Sorta. It's hard to point to any software written in the past two decades and say it was made "from scratch."
I guess it really depends on what you define as an ingredient. But I'm gonna say this is okay.
Likened to video games, it is sorta well done MOD based on a great game. I don't call it "from scratch".
Is twitter not written from scratch because it uses MySQL and Rails?
Is apache not written from scratch because it relies on glibc?
Was Facebook written from scratch? The amount of work that went into creating Linux, PHP, MySQL, Apache, Memcache, the x86-64 instruction set, etc. is almost certainly vastly greater than the work that has gone into creating Facebook.
When I tell somebody I made bread "from scratch" I don't mean that I coded the DNA sequences for wheat in my spare time and then planted, grew, and harvested the wheat myself, nor that I ground the wheat into flour. Nor that I grew, harvested, and processed sugar cane myself. Etc. You have to draw the line somewhere.
#!/bin/sh
exec webkit
Which is not the truth. If you're going to rail against Google's claims, then go ahead, but don't start making up crap and/or under-estimating the amount of work that they did just because you think that it makes your argument look more appealing.I really fail to see how pointing that one of the main components was not developed by Google from scratch counts as "making up crap".
> Don't you think you underestimate the amount of work that went into
> Webkit development? Or are you claiming that it is really minor
> compared to everything else in Chrome? Because only then claim "we
> made everything from scratch" makes sense.
>
> I really fail to see how pointing that one of the main components
> was not developed by Google from scratch counts as "making up crap".
You fail to understand my comment. I was commenting on people claiming
that the non-WebKit parts of Chrome are (effectively) boilerplate. The
difference between claiming that Chrome is 95% WebKit, 5% Google code
and a reality of (probably something like) 70% WebKit, 30% Google code
is meaningful. Maybe not meaningful when talking about 'everything from
scratch,' but let's not lower ourselves by resorting to overstatements
just because it makes us feel better when we are ranting against
something, no?Where to draw the line?
1 Tool written as an Excel spreadsheet. 2 Custom IDE built on Eclipse. 3 Web browser using someone else's rendering engine. 4 Banshee music player running on Mono. 5 Pure native app calling only operating system supplied libraries.
But I suppose you could also read it in the sense of "from a blank slate". It seems to make more sense this way.
Also, what does that phrase mean in the context of Japanese? Does "from scratch" in Japanese mean what it does in English?
Yes, I think Google is claiming they built it from scratch.
But since when was advertising honest?
- glibc
- gcc
- Windows/OS X/Android/Linux
- libjpeg
- libtiff
... etc