Are the source of piper and the build tools also in the mono repo and also developed/deployed off the head branch? Seems like a random engineer could royally fubar things if they broke a service which the build system depends on ...
Google Is 2B Lines of Code, All in One Place
251–260 of 347 posts
Re: Google Is 2B Lines of Code, All in One Place
#252Just because people are talking about it: I work at MSFT, and the numbers Wired quotes for the lines of code in Windows are not even close to being correct. Not even in the same order of magnitude. Their source claims that Windows XP has ~45 million lines of code. But that was 14 years ago. The last time Windows was even in the same order of magnitude as 50 million LOC was in the Windows Vista timeframe. EDIT: And, r…
> single-digit _multiple_ of the entire Netflix movie catalog Strange unit of comparison, although I may start using it.
We should have a list of these things.
Re: Google Is 2B Lines of Code, All in One Place
#253Earlier quoted context omitted.
But while "1" and "9" are the same order of magnitude, so are "1" and "0.1". To say something is within an order of magnitude of netflix, you cover a possible range from 0.1 to 10 times the Netflix catalog, a range which is ten times bigger if you consider the minimum and maximum sizes...
You seem to live in a base-tenny world. Many nerdies train themselves to do hex mental math in kindergarten, and the geekies do it base-36 because those extra letters "are there". So perhaps a 256 to 1296 multiplication ratio (those 2 numbers there are in base 10) .
Re: Google Is 2B Lines of Code, All in One Place
#254Re: Google Is 2B Lines of Code, All in One Place
#255Earlier quoted context omitted.
And why is that number a corporate secret?
I doubt it is, and I don't think I'd get in trouble for sharing it. But, it's not my job to decide whether or not that information should be shared, because it's not my job to speak for the company. I'm having a hard time understanding why people think this is not a reasonable position.
Re: Google Is 2B Lines of Code, All in One Place
#256Its interesting that they compare LoC with Windows. I suppose that this article wants us to be amazed at those numbers. However, my experience with Google's products indicates a gradual decline in performance and a simultaneous gradual increase in memory bloat (Maps, Gmail, Chrome, Android). Which ironically, FWIW, hasn't been the case with Windows. I have noticed zero difference in performance going from Windows 7 t…
I'd have to disagree with this. First the baseline: windows is very slow. Second I found later versions slower. Third (and most maddening) every version of windows I've ever used has gotten slower over time (including not installing new s/w and defragmenting).
Re: Google Is 2B Lines of Code, All in One Place
#257Earlier quoted context omitted.
That's the same as saying "the same order of magnitude"
But while "1" and "9" are the same order of magnitude, so are "1" and "0.1". To say something is within an order of magnitude of netflix, you cover a possible range from 0.1 to 10 times the Netflix catalog, a range which is ten times bigger if you consider the minimum and maximum sizes...
Re: Google Is 2B Lines of Code, All in One Place
#258Re: Google Is 2B Lines of Code, All in One Place
#259Assuming these numbers are right... (15 million lines of code changed a week) / (25,000 engineers) = 600 LOC per engineer per week Is ~120 LOC per engineer per workday normal at other companies?
Re: Google Is 2B Lines of Code, All in One Place
#260Earlier quoted context omitted.
That's the same as saying "the same order of magnitude"
But while "1" and "9" are the same order of magnitude, so are "1" and "0.1". To say something is within an order of magnitude of netflix, you cover a possible range from 0.1 to 10 times the Netflix catalog, a range which is ten times bigger if you consider the minimum and maximum sizes...