Quick Noobish Question.

The Partridge Family were neither partridges nor a family. Discuss.
Post Reply
Jimlarck
Posts: 24
Joined: July 21st, 2012, 6:40 am

Quick Noobish Question.

Post by Jimlarck » July 21st, 2012, 7:23 am

Always wondered, its one of those type of questions that are really useless and don't even matter but not knowing still comes to haunt you..

Well I was wondering what the difference was between C, C# and C++ Coding.

Are there Disadvantages or any advantages between these?

Thanks in advance!

User avatar
Asimov
Posts: 814
Joined: May 19th, 2012, 11:38 pm

Re: Quick Noobish Question.

Post by Asimov » July 21st, 2012, 9:54 am

Hi Jimlarc,

Well I can tell you that C# is a managed language. It doesn't let you do so many stupid things wheras C++ is unmanaged and lets you do anything, even disasterous things. However C++ is faster than C#.

More and more now C# is being used to program 3D games engines, but mostly the game engines themselves are written in C++.

C is the grand daddy of C++. Think of C++ as C with bells on.

I am sure Chilli could give you a better explanation.

Asimov
----> Asimov
"You know no matter how much I think I have learnt. I always end up hitting brick walls"
http://www.asimoventerprises.co.uk

User avatar
chili
Site Admin
Posts: 3948
Joined: December 31st, 2011, 4:53 pm
Location: Japan
Contact:

Re: Quick Noobish Question.

Post by chili » July 21st, 2012, 11:00 am

Yeah, I think Asimov's explanation pretty much sums it up. ;)
Chili

User avatar
codinitup
Posts: 112
Joined: June 27th, 2012, 7:43 am

Re: Quick Noobish Question.

Post by codinitup » July 21st, 2012, 5:26 pm

Going along with what Asimov said, I find C# to be better for making an actual "useful" application with the .NET framework. You can do it with C++ too I think, but it isn't as easy to do. Also the syntax is different (if you couldn't already guess that).
MOOOOOO

User avatar
Asimov
Posts: 814
Joined: May 19th, 2012, 11:38 pm

Re: Quick Noobish Question.

Post by Asimov » July 21st, 2012, 6:23 pm

Hi codinitup,

I think if you are making a massive game then use .net framework, but if you are doing a 30k arcade game people will not want to download 200mb of .net framework to play your game. I rather not use a huge framework like that for a simple game. Chillie's framework is good enough.

Asimov
----> Asimov
"You know no matter how much I think I have learnt. I always end up hitting brick walls"
http://www.asimoventerprises.co.uk

User avatar
codinitup
Posts: 112
Joined: June 27th, 2012, 7:43 am

Re: Quick Noobish Question.

Post by codinitup » July 21st, 2012, 7:46 pm

I think that there's some confusion here, I don't use the .net for games, mostly because I don't like the framework that much. I use it for more like creating a web browser or something like that. Chili's framework is pretty great though :)
MOOOOOO

Post Reply