Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Languages / Managed C++ / June 2007

Tip: Looking for answers? Try searching our database.

Will VC++ face out ?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Kid - 13 Jun 2007 07:21 GMT
Hi I have many questions

Does VS Orcas still has VC++ , do you think that VC++ will face out by
dotnet or Java ?

Can C# support standard or Win32 C/C++ class lib dll and COM ?

Can dotnet and Java do device IO control with drivers ?

Can dotnet and Java avoid disassembly for commercial software development ,
 and how about their low performance ?

Thank for your teaching~
David Lowndes - 13 Jun 2007 08:29 GMT
>Does VS Orcas still has VC++

Yes

>do you think that VC++ will face out by
>dotnet or Java ?

No more than it has already.

>Can C# support standard or Win32 C/C++ class lib dll and COM ?

I'm not sure what you're asking there.

>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.

>Can dotnet and Java avoid disassembly for commercial software development ,
>  and how about their low performance ?

You can get obfuscators for them.

As for performance, it depends on precisely what you're doing. For
some situations you may not notice any difference, but for others it
may be highly significant.

Dave
Bruno van Dooren - 13 Jun 2007 09:16 GMT
> >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.

Signature

Kind regards,
   Bruno van Dooren  MVP - VC++
   http://msmvps.com/blogs/vanDooren
   bruno_nos_pam_van_dooren@hotmail.com

Michael Viking - 13 Jun 2007 17:55 GMT
See inline:
> > >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++
<SNIP>

How does this work?  I've heard for years how they're going to be eating
their own dogfood.

-Michael Viking
Jochen Kalmbach [MVP] - 13 Jun 2007 18:02 GMT
Hi Michael!

>>>> Does VS Orcas still has VC++
>>> Yes
[quoted text clipped - 5 lines]
> How does this work?  I've heard for years how they're going to be eating
> their own dogfood.

I thought VC++ is a product from MS, isn't it?

Signature

Greetings
  Jochen

   My blog about Win32 and .NET
   http://blog.kalmbachnet.de/

Ben Voigt [C++ MVP] - 13 Jun 2007 18:24 GMT
> See inline:
>> > >Does VS Orcas still has VC++
[quoted text clipped - 8 lines]
> How does this work?  I've heard for years how they're going to be eating
> their own dogfood.

There are plenty of major "Windows components" built on .NET, especially in
Vista, but those are just features delivered with the install.  The OS
itself is pure native.

So, they do eat their .NET, and their C++ as well.

No fear of C++ being phased out in the foreseeable future.
William DePalo [MVP VC++] - 14 Jun 2007 14:10 GMT
> How does this work?  I've heard for years how they're
> going to be eating their own dogfood.

What compiler do you think they used to compile Office, say?

<speculation>
What fate do you think might befall one of their C++ developers who might
choose a compiler from another company?
</speculation>

Regards,
Will
Ben Voigt [C++ MVP] - 14 Jun 2007 14:39 GMT
>> How does this work?  I've heard for years how they're
>> going to be eating their own dogfood.
[quoted text clipped - 5 lines]
> choose a compiler from another company?
> </speculation>

I suspect the Intel compiler of being acceptable.  Can't think of any others
they might tolerate.

> Regards,
> Will
adebaene@club-internet.fr - 13 Jun 2007 10:36 GMT
> Hi I have many questions
>
> Does VS Orcas still has VC++
<snip>

Before asking those kind of questions, just ask yourself :

With what tool do you think that

1) Windows
2) Office
3) The .NET framework

are compiled within Microsoft?

Then you'll realize that they CAN'T abandon VC in any forseeable
future...

Arnaud
MVP - VC
PvdG42 - 13 Jun 2007 14:24 GMT
> Hi I have many questions
>
[quoted text clipped - 10 lines]
>
> Thank for your teaching~

Adding to what others have told you...
Check out recent issues of MSDN Magazine online to see significant
enhancements to C++ class libraries such as MFC, which will arrive with
Visual Studio 2008 (new name for Orcas).

http://msdn.microsoft.com/msdnmag/

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.