I figured Id start off with an old war story. A REALLY old story. From back in the Windows 1.0 days. One that could never ever happen these days.
Its about 2 months before Windows 1.0 is about to ship (so its sometime around August/September 1985). Microsoft had announced Windows 18 months before this point, and we were getting HAMMERED in the press about vapor ware. So the team was under a HUGE amount of pressure to ship windows as fast as humanly possible with the maximum feature set.
Anyway, as I said, its about 2 months before ship time. And the developer responsible for the windows memory manager comes in on Monday morning and announces to the team that hes just checked in a new version of the memory manager that supports swapping movable data segments to disk (up until that point Windows had the ability to discard code segments and reload them but no ability to reload data).
Steve Ballmer, who was the development lead for the project at that points only comment was, Ok, I want to fire the SOB. I REALLY want to fire the SOB, but we need this feature.
|