Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


May 29, 2007

Memorial Day

RSS
Subscribe to Windows IT Pro | See More Windows OSs Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

As I write this on the last day of an impossibly gorgeous three-day weekend, my thoughts turn somewhat naturally to Memorial Day, the holiday we're currently celebrating in the United States. Memorial Day began as Decoration Day in the wake of the US Civil War, and it was originally designed as both a memorial to the dead on both sides and the emancipation of slaves. Since then, Memorial Day has changed quite dramatically over time: After World War I, it was changed to a memorial for the dead of all of the nation's wars. These days, despite an ongoing war, it seems to be more about barbeques, beaches, and auto sales.

In the spirit of the holiday, however, I'd like to take a moment to remember those technologies that have come and gone and look back to a simpler age. We live in an era of almost inconceivable connectedness, and yet as a result of this achievement, the technology we use has been forced to become more secure, more reliable, and more stable. What's odd about this situation is that we seem to have lost something amidst all this continuous achievement. I guess you could make the same argument about virtually anything in life these days.

These are some of the technologies I expected so much from. And yet, in the end, they were really just road bumps on the path to the future.

OS/2

In what might be described as Microsoft's first pure anticompetitive act, the company (unsuccessfully, as it turned out) colluded with IBM to shut down the hardware and software clones that had made the PC market so ubiquitous. On the software side, the company's solution was called OS/2, and it was designed to be the successor to MS/DOS, which was the dominant OS from the PC's inception through the early 1990s. OS/2, of course, was destined for the dust bin of history, but for a shining moment in the early-to-mid-1990s, it was technically and functionally superior to Windows. If you had asked me circa-1993 which OS I thought would win in the end, I absolutely would have chosen OS/2.

I wasn't the only one who thought OS/2 had legs. "I believe OS/2 is destined to be the most important OS, and possibly program, of all time," Microsoft CEO Bill Gates wrote in the introduction to "The OS/2 Programmer's Guide." "As the successor to DOS, which has over 10,000,000 systems in use, it creates incredible opportunities for everyone involved with PCs." OS/2 achieved some success in some vertical markets, most notably banking, but it would never achieve mass market success. Ironically or not, we have Microsoft to blame for that: A skunk works project inside the company to revitalize Windows eventually resulted in Windows 3.0, which proved to be a major hit with customers and paved the way for the PC market of today.

Borland Delphi and VCL

The software we've used over the years was created with various development tools, programming languages, and, most recently, different developer frameworks, which abstract the underlying system enough so that programmers can work on the problem at hand and not have to spend most of their time working around the limitations of the platform for which they're developing. By the mid-1990s, Microsoft's relatively arcane Win32 API, primarily aimed at C programmers, gave way to the even more obtuse Microsoft Foundation Classes (MFC) and ActiveX Template Library (ATL), two C++ frameworks that, charitably, are among the worst computer science achievements of all time.

Enter Borland Chief Architect Anders Hejlsberg, who invented a developer framework that actually makes sense: His Visual Component Library (VCL) was both object-oriented and easy to understand (unlike, say, the MFC), and it was based on the elegant and beautiful Delphi, a development environment that utilized the Object Pascal language, which, unlike C++, was logical, consistent, and, yes, easy to read and understand. Sounds like an instant winner, right?

Despite its superiority to anything Microsoft had to offer, Delphi never became a huge success. Meanwhile, Hejlsberg joined Microsoft and helped create Microsoft .NET and the C# programming language, which is often described as "C++ done right." Today, developers are working with the third major version of the .NET Framework, which extends the capabilities of the previous versions with dramatic new visualization, communication, and networking features, as well as new .NET-based technologies like PowerShell. Borland, meanwhile, sued Microsoft (and later settled). Today, it has sold off Delphi, as well as a related C++ product called C++ Builder. But developers interested in a logical, OOP-based environment can at least look to C# and .NET. Still, you have to wonder what could have been.

Windows NT

In late 1998, Microsoft announced that its then-in-beta Windows NT 5.0 product would be rebranded as Windows 2000. Though that product would eventually and temporarily bear the redundant subtitle "based on NT technology," NT partisans knew it was all over: The marketers at Microsoft had taken over and everything that was right about NT would unravel over the next few years. From the dangerous decision to integrate the immature Microsoft Internet Explorer (IE) technologies into the core of the OS to a disastrous and ultimately unsuccessful attempt at melding the 16/32-bit Win95 consumer products with the 32/64-bit NT products in the Win2K development time frame, Win2K was destined for some birthing problems. Add to that, of course, the dramatic move to Active Directory (AD) and Group Policy at that time, and it's astonishing that the product worked at all.

After a couple of service packs, Win2K became a well-respected Windows release and the foundation for the several major Windows versions that have followed. But NT old-timers understand all too well how the bulletproof patina of NT came crumbling down when Microsoft put all its OS eggs in one basket, and we've been paying for this decision ever since. Sure, NT today is too antiquated to be considered safe in today's ultra-connected world. But I'm guessing there are more than a few NT guys out there who would pay dearly to return to those days. I know I would.

So that's what I'm remembering this Memorial Day, and I have to say, it gives me a weird nostalgic twist in the gut to think back on what might have been. Are there any technologies you expected so much from, only to be disappointed as the tides of popularity and competition crashed on different shores? Let me know what you think.

End of Article



Reader Comments
Glossy intro, but not much substance.

a.benny May 29, 2007 (Article Rating: )


I as a veteran am incensed that you would even think to use Memorial day as a leaping off point to "remember old technologies". As you stated it is a day to remember the people who served their country and in some cases died doing it whether it was for a just or unjust war. Your prologue into the article clearly shows that you understand what the holiday is about but you jumped right on the band wagon of the car dealers and other marketing organizations that use this day as so many others as a justification to beef up sales to belittle what these people have done for their country..

rmgreenfield May 29, 2007 (Article Rating: )


I am not a veteran, but am in complete agreement with the previous comments. First you state that many have forgotten what the day is about, then you turn around and launch some silly list that has nothing to do with remembering those who have fought for and those who are still fighting for our country.
Way to contradict yourself, Paul.

cwyld May 29, 2007 (Article Rating: )


Its a technology site not a War Veterans site. I don't think he belittled anyone with this list. It was as close of a tie-in as he could get moving from Memorial Day to computers, and as I stated before this is a site about TECHNOLOGY. good list, I miss OS/2 and was a big user for years.

dberg6 May 29, 2007 (Article Rating: )


Not much useful in this article. Its like recalling what is already in your head. Wow.

Special thanks to any veterans and those that didn't make it home alive. ~Brett

bmag0 May 29, 2007 (Article Rating: )


"So that's what I'm remembering this Memorial Day". Paul, you have it all wrong. This is exactly what Memorial Day is NOT about. I am a veteran and am too disapointed. You should know better.

rickgaribay May 29, 2007 (Article Rating: )


I am from Australia, and we have a memorial day equivalent day called Anzac Day. Being a "baby boomer" generation person, I look at these memorial days a bit differently than those who participated in wars. Wars are so illogical really, and this ties in beautifully with Paul's technological history review as the most illogical technologies thrived. As both wars and technology come from us humans, then it says something about the human condition, doesn't it! Logic is defeated by emotion, passion, greed and lies. As a great U2 song lyric went "and its true we are immune when fact is fiction and TV reality".

ccontessa May 29, 2007 (Article Rating: )


Oh, lighten up people! What did you expect him to write about. It's a holiday, not a funeral.

richard_artes May 30, 2007 (Article Rating: )


Being a European, I've no feelings for America's Memorial Day, but American wars and American technology concern us all. What about devoting a column to the role of war tech in home and business computing, and v.v.?

Nostalgy? Old technologies? Milestones? Some of us spent our young days punching cards, reconstructing crashed card decks, bootstrapping minicomputers, storing paper tapes and magnetic tapes, programming Fortran, using large flatbed drafting machines, etc. A decade later we heard about something called "PC" and "MS-DOS", and our world was about to change forever.

stalar May 30, 2007 (Article Rating: )


Remember "Freedom is NOT Free", it paid for in blood. Unfortunately veterans do not get to make the decision for war. If our leaders settled disagreements as the Trojons and Greeks by fighting battles themselves there would be less war.

As for the articles itself, although there is little usefull information for those who "grow up" during the birth of micro computer and the operating systems that ran on them, there are those who did not. Any information which can show where we came from is valuable, remember history repeats itself.

The "young ones" who are getting in to the industry now have no idea what we went throw to get here.

mrm14 May 30, 2007 (Article Rating: )


 See More Comments  1   2 

You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
Confirmed: Battery Life Issues Not Windows 7's Fault

Microsoft on Monday issued a lengthy statement about the recent Windows 7 battery controversy, echoing my assessment from earlier in the day, but backing it up with hard, cold evidence. ...

Battery Life Issues Almost Certainly Not Windows 7's Fault

While Microsoft is still investigating a notebook battery life issue that was supposedly caused by Windows 7, some interesting trends have emerged. ...

Microsoft Warns of Windows Version Expirations

Microsoft warned that this year will see three out-of-date Windows versions slip into retirement. ...


Windows OSs Whitepapers Protecting Microsoft SharePoint

Related Events Deep Dive into Windows Server 2008 R2 presented by John Savill

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2010 Penton Media, Inc. Terms of Use | Privacy Statement