Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
GLGDW Topics posted
Message
General information
Forum:
Visual FoxPro
Category:
Conferences & events
Miscellaneous
Thread ID:
00668471
Message ID:
00679593
Views:
39
>> Do you mean C# or C++ ? While I understand that .NET will be usable by any language via the CLR, C# is it's primary language. Yes? No? <<

C# and VB are the main two. Other languages will be able to use .NET as long as they generate properly formatted Intermediate Language (IL) code which can be executed by .NET's Common Language Runtime (CLR), which is a just-in-time compiler. C++ code can be executed by the CLR but only as "unmanaged code." (Sounds like "dangerous code" or "reckless code", doesn't it?) That basically means C++ allows the use of pointers which might compromise the CLR's management of memory space.

The drift I get is that most C and C++ developers who want to target .NET will be using C#. It's probably closer to Java than to C++ but it's close enough to C and C++ that the learning curve isn't major.

Mike
Previous
Reply
Map
View

Click here to load this message in the networking platform