My point of vendor-lock-in was more about the .NET implicitness of people starting to use it. Nearly every aspect of .NET is lost when you stop using .NET. When you switch from STL to anything with it you can still use it.kataklinger wrote: I have no problems with that, and if I did I couldn't see solution? GCC? Nop, I don't think so. Reivent the world? That would be great, but what are the chances?
And I changed my compiler (for OS development) two times DJGPP->MSVC++->Intel C++, and without major problems (maybe I lost few hours, but thats ok).
I'm 100% pro fully reinventing the world. Busy with OS and compiler, starting work on a processor (just finishing up on the 1st tryout of the TLB). Call me nuts, wouldn't be the first and definately not the last.