operating systems

windows

2005: Twenty years of Windows

The year 2005 marks the 20th anniversary of Windows 1.0: The first version of Windows I actually used was Windows 3.0. Coming from an Amiga background, I was unimpressed. It wasn’t until Windows 3.1 and Windows For Workgroups 3.11 that I actually started to believe

By Jeff Atwood ·
Comments

software development

Showstopper!

A friend of mine recently returned the book Showstopper! after an extended loan. If you haven’t heard of this book, allow me to quote the Amazon.com editorial summary: Showstopper! is a vivid account of the creation of Microsoft Windows NT, perhaps the most complex software project ever undertaken.

By Jeff Atwood ·
Comments

software development

Worse Is Better

Although it's a little hard to parse through, I was blown away by The Rise of “Worse is Better”, because it touches on a theme I've noticed emerging in my blog entries: rejection of complexity, even when complexity is the more theoretically correct approach. Two famous

By Jeff Atwood ·
Comments

software development concepts

What if software was never free?

Ten years out, in terms of actual hardware costs you can almost think of hardware as being free. - Bill Gates We've all been reaping the benefits of Moore's Law for the last 20 years, but there is one unintended consequence of this rule: as hardware

By Jeff Atwood ·
Comments