What Really Happened with Vista

  • Microsoft badly misjudged the underlying trends in computer hardware, in particular the right turn that occurred in 2003 to the trend of rapid improvements in single-threaded processor speed and matching improvements in other core elements of the PC. Vista was planned for and built for hardware that did not exist. This was bad for desktops, worse for laptops and disastrous for mobile.
  • The bet on C# and managed code was poorly motivated and poorly executed. This failure in particular can be laid directly on Bill Gates and his fruitless Holy Grail effort to create a universal storage and universal canvas applications infrastructure. This had especially long-running consequences.
  • Windows project management had teetered on catastrophic throughout its history with a trail of late projects that stumbled to completion. Vista was a disaster but was just the culmination of a series of near-catastrophes in the core executive mission of complex project execution.

--

--

--

Programmer, Ex-Microsoft Technical Fellow, Sometime Tech Blogger, Passionate Ultimate Frisbee Player

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Track VS Code Time with WakaTime

Large Numbers and Central Limit Theorem using NumPy

Probability

Understand JVM and JIT Compiler — Part 2

[CloudRun] Using CloudBuild for Test+Build+Deploy to CR [Part-1]

Why methods need ‘self’ as parameter-Python

MVP and Test in Android

5P;1R — Bitcoin’s Elliptic Curve Cryptography

Coming Up: Local Snapshots

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Terry Crowley

Terry Crowley

Programmer, Ex-Microsoft Technical Fellow, Sometime Tech Blogger, Passionate Ultimate Frisbee Player

More from Medium

Decoupling Software Complexity

Context-sensitive code reviews

Project PeaceOut — meaningful side projects keep engineering talent excited

The benefits of Internal Open Source Philosophy