Graal Forums  

Go Back   Graal Forums > General Forums > Graal Main Forum (English)
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #41  
Old 03-09-2006, 05:23 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by ApothiX
C++ is too bloated to use for small things that you need to run at a decent speed.
C++ is not inherently slower than C.

Quote:
I hardly ever have need for the STL and other C++ foundations when writing programs.
You technically do not ever need to use the STL. Perhaps you should use it anyway.
Reply With Quote
  #42  
Old 03-09-2006, 05:26 PM
Malinko Malinko is offline
Unholy Nation
Join Date: Mar 2004
Location: Massachusetts, U.S.A.
Posts: 1,782
Malinko is on a distinguished road
Send a message via AIM to Malinko
Ben for member of the Global Scripting Team.
Reply With Quote
  #43  
Old 03-09-2006, 10:11 PM
excaliber7388 excaliber7388 is offline
Banned
excaliber7388's Avatar
Join Date: Jul 2005
Location: US
Posts: 5,229
excaliber7388 can only hope to improve
Send a message via AIM to excaliber7388
I personally think C++ can do a bit more than C, although technically you could do anything with either. It's a matter of personal prefference. However, C++ is becoming the norm.
Reply With Quote
  #44  
Old 03-09-2006, 10:28 PM
projectigi projectigi is offline
Registered User
Join Date: Jan 2004
Posts: 403
projectigi is an unknown quantity at this point
who the hell started to talk about c <.<
__________________
Reply With Quote
  #45  
Old 03-09-2006, 10:39 PM
excaliber7388 excaliber7388 is offline
Banned
excaliber7388's Avatar
Join Date: Jul 2005
Location: US
Posts: 5,229
excaliber7388 can only hope to improve
Send a message via AIM to excaliber7388
Quote:
Originally Posted by projectigi
who the hell started to talk about c <.<
Quickly looked at your post didn't realize it was C# (not that i would have known anyway XD )
Reply With Quote
  #46  
Old 03-10-2006, 08:08 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by excaliber7388
I personally think C++ can do a bit more than C, although technically you could do anything with either. It's a matter of personal prefference. However, C++ is becoming the norm.
C++ as a language is way more powerful than C will ever be, this is not questioned at all.
Reply With Quote
  #47  
Old 03-10-2006, 08:09 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by Malinko
Ben for member of the Global Scripting Team.
I think I still have the tag or something.
Reply With Quote
  #48  
Old 03-10-2006, 08:13 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by Codein
It depends. C, as I'm led to believe, has no problems in cross-platform compilation, but if you were to use C++, then MIGHT have to do some porting.
This is mostly due to either people not writing standard C++ and relying on unportable details of their system (data type sizes, alignment, stuff that is not guaranteed to compile/run but is supported as an extension, ...), or using a compiler that does not compile C++ but only something that looks rather close to it (most compilers, actually, but notable older versions of MSVC++).

Both of these can be avoided with some effort. gcc is available on a lot of platforms, and g++ should work there too. I suppose the biggest problem is people relying on unportable libraries, avoiding which might require a lot more effort, especially if you try to port existing code which heavily relies on this library.

C++, as a language, is not less portable than C by anything that amateurs like us would notice.
Reply With Quote
  #49  
Old 03-11-2006, 04:57 AM
SilentOne1988 SilentOne1988 is offline
Banned
Join Date: Feb 2006
Posts: 67
SilentOne1988 is on a distinguished road
Quote:
Originally Posted by ApothiX
C is not outdated. C++ is too bloated to use for small things that you need to run at a decent speed. I hardly ever have need for the STL and other C++ foundations when writing programs.

Also, he said C# (Microsoft's .Net language), not C.
If you don't need the STL then don't use it, theres no such thing as too bloated in programming...




Stefan: How exactly is your interface in Pascal/Delphi while your engine is in C++?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:25 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.