What would you like to see booting up?
If you are a software professional what development tool would you like to be using?
I don't know what it is but I honestly hope that it's not any of the following.
It seems however that by the trends in the industry this is going to be the status quo for a long time still to come.
I have a friend who loves working in Smalltalk. I normally give him grief about the topic, telling him he is flogging a dead horse. However no one can deny the brilliance of Smalltalk that makes it a stand above many development tools even in 2008.
I also have some fond memories of my encounters with BeOS. Considering that BeOS did what Vista promised to do ten years ago is pretty impressive.
Both of these technologies have either been marginalised in the case of Smalltalk or are dead in the case BeOS (although the Haiku project seems to be gaining traction).
Both these fantastic products are victims of the success of Java, Linux, Windows and .Net, yet both are better products in many respects.
What I find sad is that we as technology professionals allow ourselves to be dragged into platform wars, and yet we fail to promote products which actually advance the state of the art.
Furthermore we seem to fail to realize that the only winners of any platform war are the vendors who sell these products. I don't get a cut from a Websphere sale nor does the M$ guy get a cut from a Server 2008 sale.
Perhaps this is why Open Source seems so attractive to developers since it seems to place control of technology back into our hands and out customers and not leave us at the whim of a vendor.
Even so to force Open Source just because it's Open Source is as much a cause of the problem as M$ or IBM or $un or whoever.
When we engage in technology fundamentalism all we do is isolate ourselves from advancing the state of Computing Technology at a loss to ourselves and our clients.