Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Graal Main Forum (English) (https://forums.graalonline.com/forums/forumdisplay.php?f=4)
-   -   Programming History of Graal? (https://forums.graalonline.com/forums/showthread.php?t=64139)

Loriel 03-09-2006 05:23 PM

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.

Malinko 03-09-2006 05:26 PM

Ben for member of the Global Scripting Team.

excaliber7388 03-09-2006 10:11 PM

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. ^^

projectigi 03-09-2006 10:28 PM

who the hell started to talk about c <.<

excaliber7388 03-09-2006 10:39 PM

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 )

Loriel 03-10-2006 08:08 PM

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.

Loriel 03-10-2006 08:09 PM

Quote:

Originally Posted by Malinko
Ben for member of the Global Scripting Team.

I think I still have the tag or something.

Loriel 03-10-2006 08:13 PM

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.

SilentOne1988 03-11-2006 04:57 AM

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++?


All times are GMT +2. The time now is 03:16 AM.

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