Quantcast
Channel: C# and C++/CLI dilemma
Viewing all articles
Browse latest Browse all 19

C# and C++/CLI dilemma

$
0
0

Hello,

I'm in the process of creating a File Manager, it's a a side project of mine and I'm having hard times of choosing between C# and C++/CLI.

Now, the reason I want to create it in C++ is avoiding the interoperability to unmanaged code.

Now my C++ isn't great at all and I'll probably have a lot of catching up to do, the question is whether I can write everything in C# and use C++/CLI for the parts that requires me to use unmanaged libraries ? will I get any performance benefits in doing so ? is it even a good idea ?

I fear for the amount of wrappers I'll have to create if I'll ever do that in C#, what's your opinion and thoughts ?

However, like I already stated my C++ skills are falling behind, where do you think I should start as a .Net-centric developer to get up to par with C++/CLI ? what is required of me ?

Should I even think about C++/CLI ? or I better off doing that in traditional C++ ?

I already posted few questions in the C++ forum and I got some nice leading links, although I hope that someone here can write and share is own experience.


Eyal, Regards.

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. -- Martin Fowler.

SharpHighlighter - is an extension for Visual Studio, a fairly simple code highlighter for C#.

Viewing all articles
Browse latest Browse all 19

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>