From Our Blog - InformationWeek
06:20 PM
[Dark Reading Crash Course] Finding & Fixing Application Security Vulnerabilitie
Sep 14, 2017
Hear from a top applications security expert as he discusses key practices for scanning and securi ...Read More>>

From Our Blog

Software That Should Have Made The List

Virtualization software on x86 is, in my opinion, one of the greatest software advancements. IBM did it first, but with virtualization on x86, the world has been changed. Whatever your favorite VMware product is, you can run nearly every piece of x86 software in its own environment. Yes, there are some operating systems that aren't supported. I'm playing games I created in college on one that I co-wrote. It won't even boot on today's hardware. I have a library of virtual machines with every development environment and app environment that I've ever used.

My kids use a virtual machine for all their Web downloads to test them out--when it blows up, they just roll back to a safe image. Sure, there's other software that will allow you to do similar operations, but they just had to learn how to click on two buttons to get this to work in a virtual machine. --C. Bear

I was a little surprised to find the Java language on your list. As you correctly pointed out, "Java implemented the virtual machine on clients, allowing code to move over networks and run at a destination PC without knowing much about the machine itself." Which is surely a great tool for software development--just as great as Fortran or C. The concept of a universal program running on a virtual machine can be found in the early days of operating systems. I remember writing a program in VAX assembly that could be run in virtual machines on DEC, Wang, and IBM operating systems in the '80s. As ironic as it is, Java tries to solve the most daunting problems created by us: running software in incompatible operating systems! --S. Fang

How can you have overlooked VisiCalc? It put Apple on the map and fueled the PC revolution. It's what convinced businessmen that desktop computers weren't toys. --J.V. Noble

The original Flight Simulator 1 for the Apple II computer from subLOGIC showed that a tiny computer could do amazing virtual simulation. Doom, from iD software, did the same thing later. The reality they managed to pump out of a PC was amazing. --Ron Larson

OS/2 Warp should be included in the top software. It works great, it's reliable, and there are many who are still using it (some in the updated version called eComStation). --BigWarpGuy

What about portable C itself? Unix was acknowledged, but the language on which it was built should have gotten more than a passing reference. Coding in assembly language and machine code is very hard stuff. Writing in C is at least comprehensible to mortal minds. --Stan Hartin

It's interesting to see all the hoopla about virtualization and know that true, complete virtual hardware was available in 1968 with VM/360. There's a story about how the MVS team wanted to kill VM but the plan got derailed when management found out that the MVS developers were using VM to run multiple quickly rebootable virtual MVS machines for development. --Jim Garrison

On the almost-made list--before VMWare, IBM released the VM operating system, developed in the early '70s by MIT. You forgot another MIT product, Multics, which was kind of the Unix predecessor. And Multics had MRDS, which was one of the first implementations of a relational database. Of course, Grace Hooper and Cobol, which took software from scientific to business applications. Other mentionables: Douglas Englebart for the invention of the mouse and TEX, the original Text processing language. --Raj Kattil

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
How Enterprises Are Attacking the IT Security Enterprise
How Enterprises Are Attacking the IT Security Enterprise
To learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Register for InformationWeek Newsletters
White Papers
Current Issue
2017 State of IT Report
In today's technology-driven world, "innovation" has become a basic expectation. IT leaders are tasked with making technical magic, improving customer experience, and boosting the bottom line -- yet often without any increase to the IT budget. How are organizations striking the balance between new initiatives and cost control? Download our report to learn about the biggest challenges and how savvy IT executives are overcoming them.
Twitter Feed
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll