|
|
#1 |
Member
Join Date: Oct 2009
Location: Right next to 10!
Posts: 126
|
|
|
|
|
#2 |
Member
Join Date: Jun 2009
Location: Terrible Terra Belle
Posts: 2,123
|
One thing I'll tell you about C# is that it is heavily influenced on making the life of the programmer easier. There are many short cuts, both code wise and if you are using VS to code.
Unlike C or C++, C# eliminates simple mistakes that could create a crash if you were coding in C++. (The garbage collector for example, which automatically removes any instance that does not have a reference, instead of leaving it in the memory until the programmer manually calls for it to be removed) Best way to learn is just dive in and try to code something. Use this website to get an idea of how the syntax and algorithms work in C# and C++ and compare them to C. http://msdn.microsoft.com/en-us/library/ Everyone will tell you its important to learn C++, but C# is like a programmers wet dream. Its so slick and clean. Good luck!
__________________
|
|
|
|
#3 |
Member
Join Date: Oct 2009
Location: Right next to 10!
Posts: 126
|
ok thanks for the info..
|
|
|
|
#4 |
Forum Staff
|
C# is okay, but be aware, it's still windows dominated. When you're writing cross-platform applications, C/C++ are always easier than to go with Mono in C#.
The biggest difference from C to C++/C# is probably that C is not object oriented! You might have to learn the ideas of object oriented programming if you don't know them yet.
__________________
Programming section moderator.
Also resolving issues in Marketplace section. Playing DotA since 2005. |
|
|
|
#5 |
Member
Join Date: Jun 2011
Location: Greece
Posts: 93
|
So should i stay to C++ or go to C#?
__________________
When life i hard,you need to change.(log)
|
|
|
|
#6 |
Member
Join Date: May 2010
Posts: 75
|
|
|
|
|
#7 |
Forum Staff
|
Just go with one of them if you are too unsure. In the end it's important, that you practise programming, and realize that it's not always about the language. The concepts used are mostly the same.
__________________
Programming section moderator.
Also resolving issues in Marketplace section. Playing DotA since 2005. |
|
|
|
#8 |
Member
Join Date: Jun 2012
Location: Somewhere over the rainbow
Posts: 344
|
woahh awesome!! Python is easy try it!
haha jk... |
|