Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
.Net is the universal hammer
Message
From
31/05/2004 00:54:49
 
 
To
28/05/2004 18:29:27
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
General information
Forum:
Politics
Category:
Other
Miscellaneous
Thread ID:
00908274
Message ID:
00908607
Views:
19
Hi, Hilmar.

>>I have no idea why MS recommends using unmanaged C++...I only know that they do.
>
>Wouldn't that be for speed? I believe that managed code - useful though it is for many purposes, can't reach the performance levels of compiled code.

Well, C++.NET unmanaged code is still .NET in some way.

I think it is not a matter of performance. Compiler optimizers are so clever that some times managed code can be even faster than unmanaged code.

But unmanaged code is needed becuase fo its own nature. At some point you HAVE to access memory or hardware directly (like Craig said, for device drivers, for example). And -of course- the framework has to be written in something. 8-)

The beauty of C++.NET is that you can perfectly interact between managed and unmaneged code, co you can keep your unmanaged snippets as small as needed, while relying on the Framework for everything else.

Going to the original question: Yes, I think that .NET is the Universal Hammer (for the Windows platform, until now).

But VFP is in a good position by now. It is the only tool from MS that is alive to produce COM applications (except C++, of course). It is a niche position, but an interesting one.

See you,
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform