Inside The Development of Windows NT 707
mrpuffypants writes "Winsupersite has a 3 part series this month about the history and development of Windows NT all the way up through Windows Server 2003. The author goes fairly in-depth describing how Windows is developed, managed, and how all 50 million+ lines are compiled daily. Part One covers the history of NT from its early days at Microsoft and Part Two discusses how the deployment of the forthcoming server version of Windows is coordinated daily." *shiver*
hmmm... (Score:5, Funny)
NT compile script (Score:5, Funny)
#!/bin/bash
WinNT development cycle. (Score:5, Funny)
0) CVS checkout the latest net stuff from freebsd.org
1) Look at code and scratch head until "A-ha!"; enlightenment.
2) Merge code into Windows source
3) go to 0
There we have it (Score:5, Funny)
Either this means that the NT team were actually fairly clueless...or incredibly cocky. Either way, that seems like a pretty stupid thing to say.
NT development (Score:3, Funny)
Favorite Line (Score:1, Funny)
Oh yeah
I can see the round table discussion now. . . (Score:4, Funny)
"No way--*you* compile it!"
"No way! Hey--let's get Mikey, he'll compile *anything*!"
Re:hmmm... (Score:5, Funny)
Plus, I think it was pointed out b/c it was the "war-room" and there was a penguin in it.
Security? (Score:5, Funny)
You mean they've got more than one guy working on security for Windows? Oh come on, who's gonna believe that?
No... (Score:4, Funny)
Compiled? (Score:5, Funny)
History of Windows (Score:5, Funny)
Engineers: "No problem, we'll release betas every year and you can sell them to the public for the price of a finished product."
Bill Gates: "Good idea. What do you think Steve?"
Steve Ballmer: "Developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers...*wheeze* *hack* *cough*...."
Bill Gates: "It's ideas like those that will make you CEO in 10 years."
Re:NT development (Score:2, Funny)
Re:No... (Score:1, Funny)
Punted to longhorn (Score:4, Funny)
"On the day I attended, one feature group had four of its bugs punted to Longhorn because they had failed to shown up for War Room. When someone argued that they should be given another day, Wanke simply said, "F#$% 'em. If it was that important, they would have been here. It's in Longhorn. Next bug."
Did one feature group have its *feature* postponed to longhorn or the *bug-fixes* postponed to longhorn ? hmmmmmm interesting.
best quote from the article (Score:5, Funny)
Incremental build? (Score:5, Funny)
"...compiling and linking it into the executable and other components that make up a Windows CD is a 12 to 13 hour process that is done every day of the week
So they rebuild Windows from scratch every day? Somebody send them a copy of make, please.
Did someone say cocky? (Score:4, Funny)
Oh dear. Poor Todd.
Re:NT development (Score:2, Funny)
Microsoft's original mission statement, perhaps? (Score:0, Funny)
I think that sums-up Microsoft perfectly.
argument clinic (Score:5, Funny)
To be honest, I don't see why they just don't hold these bug fixing meetings around the IIS guys desk :o)
Interesting... (Score:4, Funny)
I think it's safe to say that they're most defniitely _NOT_ using VSS!
Re:WinNT development cycle. (Score:5, Funny)
Dijkstra is rolling over in his grave...
Quality is Unrewarding (Score:1, Funny)
I guess this statement neatly sums up the attitude behind much of their corporate culture.
No monkey ... (Score:2, Funny)
Re:Finally... (Score:3, Funny)
Give a man a fish, he owes you one fish.
Teach a man to fish, you give up your monopoly on fisheries.
My favorite...
Build a man a fire and he will be warm for the night. Set a man on fire and he will be warm for the rest of his life.
Re:WinNT development cycle. (Score:5, Funny)
> 1) Look at code and scratch head until "A-ha!"; enlightenment.
> 2) Merge code into Windows source
> 3) go to 0
Damn! They use gotos in the development of windows?!
I know understand why it keeps crashing..
Inside the Development of Windows NT? (Score:3, Funny)
NT source (Score:5, Funny)
So in a couple of years we'll learn that:
War Room (Score:5, Funny)
"Okay, Next bug: Clicking 'cancel' button at login circumvents the authentication process. Security team! what is this?!?"
"Uhhh Security Team isn't here today."
"Yeah?!? Punt that bug to longhorn!"
"Umm may-be we can give them ano-"
"F*$# Them! Punt to longhorn, Next!"
Re:NT source (Score:0, Funny)
Thank that fscking IIS guy... (Score:3, Funny)
Damn lightweights (Score:2, Funny)
50,000,000 lines of code / 5,000 developers= 10,000 lines of code for each developer/
Spread that over a 3 year development cycle. Thats only 9.13242 lines of code a day per developer! How much are they getting paid? Sign me up!
Tux, undercover... (Score:3, Funny)
See it here [winsupersite.com]
Re:No... (Score:2, Funny)
Wrong! Linux uses penguins!
Secret .NET language leaked (Score:4, Funny)
C#, J#, S#....now we have F#....shall we pronounce it "Fuck Sharp"?
Re:NT compile script (Score:5, Funny)
Re:No... (Score:2, Funny)
Worship the OS!
Re:Developer Count. (Score:3, Funny)
Re:best quote from the article (Score:2, Funny)
That's gotta hurt...
Where's the profit? (Score:5, Funny)
4) ???
5) Profit!
(Not that Micro$oft needs anymore of that.)
don't be happy (Score:5, Funny)
Bug fixing is "unrewarding" (Score:2, Funny)
> Daytona. "After Daytona was completed, we basically sat around for 9 months
> fixing bugs while we waited for IBM to finish the Power PC hardware. But
> because of this, NT 3.51 was a solid release, and our customers loved it."
I wonder why I think so bad about Microsoft products?!
Re:it's tux, troll. (Score:5, Funny)
-fren
Re:NT compile script (Score:5, Funny)
#!/bin/bash
Line two:
#By compiling this program you agree to the following terms:
Re:There we have it (Score:3, Funny)
Re:NT source (Score:3, Funny)
CE-ME-NT --- Cement.
Still and always. (Score:2, Funny)
7000 "bug fixes" for one developer (Score:3, Funny)
Ahh, good ol' sed. I wonder if he used the Windows version, or if he booted up the Linux box? :-)
This just goes to show that even the biggest software developers have to deal with "simple" requests like name changes that are very inefficient uses of engineers time. I want to know what super-duper advanced bug system they use.
Sounds like typical Micro-FUD to me, bud (Score:4, Funny)
Bet they claim they had a penguin for a mascot all along and it was those hippies, foreigners and un-American freaks that stole their idea and made Tux the mascot for that mean ole' Linux.
How typical.
wow... (Score:2, Funny)
amazing... they figured out CVS, aren't they special.
50+ million lines of code! (Score:5, Funny)
Re:The NT Kernel Is Good (Score:4, Funny)
Boy, its a good thing that no frame buffers are in the Linux kernel.
That's a PUFFIN [was Re:hmmm...] (Score:2, Funny)
Re:Incremental build? (Score:3, Funny)
That explains why MS tech support thinks simply reinstalling Windows every day isn't a big problem.
Re:Compiled? (Score:3, Funny)
What you did not know about Windows NT
Recently one of my friends, a computer wizard, paid me a visit.
As we were talking I mentioned that I had recently installed Windows NT on my PC. I told him how happy I was with this operating system, and showed him the Windows NT CD. To my surprise he threw it into my microwave oven and turned the oven on. Instantly I got very upset, because the CD had become precious to me, but he said: 'Do not worry, it is unharmed.' After a few minutes he took the CD out, gave it to me and said: 'Take a close look at it.' To my surprise the CD was quite cold to hold and it seemed to be heavier than before. At first I could not see anything, but on the inner edge of the central hole I saw a inscription, an inscription finer than anything I have ever seen before. The inscription shone piercingly bright, and yet remote, as if out of a great depth:
12413AEB2ED4FA5E6F7D78E78BEDE8209450920F923A40E
'I cannot understand the fiery letters,' I said.
'No, but I can,' he said. 'The letters are Hex, of an ancient mode, but the language is that of Microsoft, which I shall not utter here. But in common English this is what it says:'
One OS to rule them all, One OS to find them,
One OS to bring them all and in the darkness bind them...
Re:sick company (Score:3, Funny)
And when finally that CPU had come to the end of its working life and was finally retired, it's package was broken open and was found to be filled with some kind of organic matter. DNA analysis found its origins were from three men; Judas, Brutus, and Cassius
Rich
12 hours to compile? (Score:3, Funny)