A rational attempt to substantiate C++/CLI as a first class CLI language

This is my latest Code Project article and one that I’d been meaning to write for quite some time now. It explains why I think C++/CLI has an irreplaceable place among the CLI languages and demonstrates its advantages over other languages using simple code snippets where applicable.

A rational attempt to substantiate C++/CLI as a first class CLI language

Advertisements

2 thoughts on “A rational attempt to substantiate C++/CLI as a first class CLI language

  1. I have to say, I am very impressed with the articles you write and the depth of them. I really enjoyed the one you link to in this blog-entry because I work in MC++ (.NET 2003) every day, so anything that helps me to understand why I’m programming in MC++ instead of C# for a managed library really helps out. [As I implied just now, I program in MC++ not by choice, but because it was the design decision made by my boss, but I really enjoy programming in both MC++ and C#.]

    So far, I’ve only had to do one P/Invoke in C# and I’ve created an unmanaged API that interfaces with our managed DLL via some little subterfuge.

    Hopefully, I’ll be writing an in-depth article on how to create a Managed DLL (only possible in MC++) that can immediately interface with unmanaged C/C++ applications via an API header file.

    I feel inspired. Thanks for the articles!

  2. I’m a user of Visual C++ 6. I hope C++/CLI will be the first class language too. But,
    Have you noticed that many demo projects of MS is written in C# & VB but few in C++/CLI?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s