The world is moving so fast ! New technologies are being developed everyday... such at a fast pace that we really can't appreciate the full potential of each and every new technology. Bluetooh, usb, firewire, wi-fi, adsl, hdsl, shdsl, mp3, divx... and so on. Are we sure that, before we develop a new technology, we have reached the full maturity of the old one ?
I don't think it's so.
Often, we leave the old way before we get to its full potential and when we get the new technology, we are ready to accept its faults, its problems, its bugs because ... come on, it's new !!!
And so we are ready to download megabytes of fix and patch, and when something does not work, we are ready again to search for the latest patch !
But... wait a minute, do you really think that this is the right way ?
Again, I don't think so.
When I turn on my super notebook with a super fast cpu, with double core, with a lot of ram, a full gigabyte of ram and with a super fast harddisk with 120 gigabytes, hey man I can reach the moon with this power... No, I need only to see my email, but when I turn on this beast, I have to wait and wait and wait and wait ... I only have to write a letter, but again I've to waiti and wait and wait..., come on, where is lost all that power ? All this power is consumed to verify that IE is my default browser or to verify that my disconnected computer is not infected by a virus or the firewall is blocking all malicious attacks or the site I'm browsing is not a phishing site... and so on, this list can be really long.
Then somebody starts to work on these problems, he tries to fix something, but suddenly someone else comes and says: "You can forget that problem, we are working on a new things that will be so much better!!". the new things arrive with the new and all the old problems.
I've nothing against Microsoft, you know I'm a software developer and I work on Microsoft's products and so I've nothing to say, but what to say about Windows Vista ? Are you sure that it's so important Aero ? or is it more important that all the old software can run on the new platform ?
It seems that the software developed with the old visual basic 6.0 it's not fully compatible with the new platform. Can you really fathom how much software has been developed with vb6 in the world ?
Now I've read that only 2% of USA companies have adopted windows vista, it doesn't sound weird to me !