C++ or C#

I don't care how long you've been programming, but what I said above applies to you too. If you don't like C# then your opinion is biased. I have used C++ years ago and now I am using C# because my type of projects have changed. There are no better languages, sure C++ is faster in most cases than any managed language; but what about development time? You have to take that into equation also. Any serious developer is proficient in as _many_ languages as possible, so saying that one should not use C# shows that you are very far away from doing anything professional with your so called C++.

Oh I see, you are just focused on .NET, you haven't really done any serious projects have you? Besides that, giving random negative reputation out is very frowned upon, especially when it goes because of good posts which don't deserve anything more then a reply.

You have a lot to learn about the word "opinion" and you have a lot to learn about programming.
 
youu will probably use .net if so it doesn't matter C# or C++
You should learn .net framework.
 
First learn c++ in depth then If you want a new high level powerful programing language in your arsenal then go for Java or scala. These languages will give you the freedom of platform and both are very powerful and robust languages. You can program almost anything in both languages and after that if you want something to code quickly then add python or ruby also.
 
c# is easier to use as it has lot of in built facility which you do not get in c++.
 
I also recomend C# as its object orientated, it will make your coding efficient.
 
I also recomend C# as its object orientated, it will make your coding efficient.

lol and what ? C++ is OOP , and java and c# are derived from c++ , if you know c++ it will only takes few 1 months to learn .net library and java syntax
 
I was even learning java for android, but now doing IM. I still dont know which to choose, I have pretty good knowledge in c++, but I am still 15, so long time to pick one :)
 
Keep learning Java. Knowing how to make mobile apps is awesome for IM and for things in general.

My advice: think of what you want to accomplish, THEN pick a programming language based upon that.

Programming is (usually) a means to an end. Pick the end first.
 
I done a semester of C++ and I can say that it was a really hard learning experience. I think C# is much easier (have only really used it with ASP.NET), but other people usually have their own preferences. If you can discover patterns from language to language, picking up another language shouldn't be too hard...
 
In all programing language logic is same but sometimes functionality is different. Every programing language is related to other programing language just like a chain. You can learn one programing language then moves to another programing language.
 
I also suggest starting with Java and then learn objective-c. Once you know one OOP you'll pick the others up in no time. The principals of coding are constant through all OO languages and its just the syntax that you have to learn, but because the syntax is constant throughout the language, it gets easier.
 
I've worked on a few projects with GUIs in .NET and backends written in C/C++.
MFC/WinAPI programming can be a real pain if you're trying to write something quickly.
 
c++ or c# is programming language. Both of language are fully object oriented programming language. C# is based on the frame work.
C++ is stand for the class and object. C# is used the boxing and unboxing
Class SampleClass
{

public sampleField;
}
 
Back
Top