Out of C++ and C#, which is easier to learn?
I’m a Visual Basic programmer. I’ve gotten relatively good at it, but I want to branch out into something more powerful and I was curious, out of C++ and C#, which one is easier to learn?
EDIT: Sorry Moderation team. I hope thats better :)
Observing members:
0
Composing members:
0
Answers
I recommend C#. C++ has a lot of weirdness that C# doesn’t.
Define “weirdness” lol :)
for example
(or try playing around with C++ templates for a while)
Should I start with Visual C# or is there a better product out there? (Free would be best :P)
free
(but not as slick as Visual Studio)
One quick question about licensing. Developing an application on something like Mono is no different then developing it on VS, is it? Licensing wise? I’ve always been confused about how licenses work in the open source world.
I don’t know a lot about licensing details, but I’d bet other people here do. Post another fluther question about it?
You decide what you license your application as, regardless of the programming language. If you want to use C#‘s newest features you’ll always risk Mono not yet supporting it.
Java or C#.
C++ carries extra baggage.
Answer this question 