Quote:
First what is the diffrence betwwen 'unmanaged' and 'managed' C/C++.
Managed C++ can be written but you have to turn this feature on. Anyway any language that takes advantage of the common language runtime (CLR) is managed code. You have a choice as far as C++ goes but all C# code is managed.
Quote:
I have a 5400 rpm on my computer now that I was going to keep)
That would be a good secondary HD, you don't have to throw it away. I have an 8GB 3100rpm backup and I use it to store a lot of documents and video, but a main 7200rpm HD is hard to beat.
Quote:
Third isn't xp profesional a 64 bit OS. So wount there be a win64 api.
There will be a 64 bit version but there will also be a 32 bit version. The 64 bit version will have a Win64 API.
Quote:
I will have no plans of buying any profesinal development envorment's until I start collage.
No wonder you don't care much for Microsoft. If I had to run Win9X I'd hate it too. The only problem with staying with the existing compilers is that you won't be able to write programs that use Next Generation Windows Services. There is a lot to learn. A programmer is empowered by the new technology. It would be good if a person started to learn about it as soon as possible.