Does VS Orcas still has VC++
Yes
And it will have for some time to come. there is a renewed push for native
code within Microsoft, and all major products incl windows, SQL server etc
are still built using VC++
>>do you think that VC++ will face out by
dotnet or Java ?
No more than it has already.
Probably a bit more. Anything that can efficiently run on the .NET framework
will be developed in C# or (god forbid ;-)) VB.NET.
I like C++ as much as the next C++ MVP, but I use C# whenever it is
feasible. Use the right tool for the job.
>>Can C# support standard or Win32 C/C++ class lib dll and COM ?
I'm not sure what you're asking there.
C# can use DLLs that export C style functions. static libraries or C++ class
libraries (whether dynamic or static) cannot be used.
COM interop is usually not a big deal, but you will have a performance
impact and it is harder to marshal non trivial datatypes.
>>Can dotnet and Java do device IO control with drivers ?
Is that, can you write drivers with .Net or Java? If so, I'm pretty
sure the answer is no.
Indeed you can't. The UMDF (user mode driver foundation) allows you to write
bus drivers in user mode (for example USB or firewire). It is not impossible
that one day, these will be possible to write in C#.
But anything kernel related will be C or C++ for the forseeable future.
--
Kind regards,
Bruno van Dooren MVP - VC++
http://msmvps.com/blogs/vanDooren br**********************@hotmail.com