Saturday, December 14, 2002

Jason Whittington has some comments on Joel's Lord Palmerston essay, on how programming has gotten harder. He comments that

Personally I think the heyday of  really hard programming were the early 1960s, when the first big distributed electronic commerce systems like SABRE were being built.  American airlines contributed the 1960 equivalent of a billion dollars to build SABRE over 5 years (I don’t know what other airlines spent).  I believe these numbers and timeframe are similar to what Microsoft spent to develop the entire .NET platform.  It’s hard to believe that if the airlines wanted to build a reservation system today they couldn't use mostly off-the-shelf software and get it done for 1/10 that cost (or less, I’m an optimist).  Even if it feels like you have to run to stand still in this industry I think it's easier than ever to get things done.

Talking about the travel industry is always a good way to get me to pay attention ;-) If you want a good read on the construction of SABRE, chapter 2 of the book Hard Landing has the story. In fact, Sabre was the 2nd system American Airlines tried, another company (Burroughs, IIRC) tried and failed before IBM succeeded. I still work in the industry, and the amount of effort involved in making changes on the mainframe is absolutely incredible. One of my co-workers who's worked on the mainframe tells me that he used to maintain code where the last modification date was before he was born.  Now that's legacy code.

9:05:46 AM  permalink Click here to send an email to the editor of this weblog. 


Stories
DateTitle
1/23/2003 Why XML?
8/13/2002 Resolution for IE and Windows problems
8/10/2002 Supporting VS.NET and NAnt
5/11/2002 When do you stop unit testing?
Contact
jabber: weakliem
YM: gweakliem
MSN: gweakliem@pcisys.net
email: Click here to send an email to the editor of this weblog.
Subscribe to "Gordon Weakliem's Weblog" in Radio UserLand.
Click to see the XML version of this web page.