Page 1 of 1

C# or C++?

Posted: Thu Mar 24, 2005 4:23 pm
by ~{DE}~Demolisher
Ok i know this might go in tech questions/problems but i need coding experts here......which 1 do you think would be better to learn 1st?C# or C++?Cause i hear they are just about they same.....and i am good in vb so please dont suggest it cause i already have it.

Posted: Thu Mar 24, 2005 5:49 pm
by kornman00
The syntax of C# and C++ are similar but the frameworks and Libraries they use are not.

C# is a complete object oriented (OO) language that has garbage collection if you use the .NET framework with it. C# also allows unmanaged code.

C++ isn't much of a OO programming language (java is a step closer in an OO language, but still isn't a true OO language), but has some advantages that can confuse beginners (like pointers, memory management, and other neat things, but in a unorgainized (OO wise) library).

Its alot easier\faster to produce apps with C# than C++, and making a GUI app with custom controls is a little easier.

I would suggest C#, unless your going to be programming something like game engines or the like, inwhich I would suggest C++.

Posted: Thu Mar 24, 2005 5:51 pm
by theguy2042000
well they say that c++ is the best language i would go with c++

Posted: Thu Mar 24, 2005 6:00 pm
by ~{DE}~Demolisher
Well i want to learn how to emulate but i was wanting to know which would be better to use for making emulators.....and kornman.....when you said C++ is better for game systems would emulators be in that category?Just to let you know im not making illegal emulators im making legal 1s out of the roms from the games i already own....so since i own them its legal.

Posted: Fri Mar 25, 2005 11:22 am
by kornman00
Yeah, you would probably want to go with C++ for game emulating

Posted: Fri Mar 25, 2005 11:57 am
by ~{DE}~Demolisher
Ok thx,bye every1 ill be backon sunday night.

Posted: Mon Mar 28, 2005 5:36 am
by ~{DE}~Demolisher
Ok....whats a good free compiler?Right now i have C++ toolkit 2003 but its just a command propt.....

Posted: Mon Mar 28, 2005 5:20 pm
by kyboren
Dev-C++ from http://bloodshed.net

It's a great IDE that comes with a port of the GNU C compiler, MingW.

Posted: Tue Mar 29, 2005 5:55 pm
by DarkBrute
or, if you want the supposed "best in the buisness" Get the Visual C++ Express betas. Get one while it still exists. Bungie used the profesional version though.