36 Replies - 2446 Views - Last Post: 23 July 2012 - 01:12 PM
#1
C++, but for how long?
Posted 06 December 2011 - 02:42 PM
1. Because there is a lot of legacy (There are a lot of projects in C++, like Unreal Engine)
2. Because C++ could invoke some graphic function other languages could not
3. Because of it's speed
So now that the technology has advanced (a lot) since C++ was invented (in 1979 then reinvented in 1983), there is only one thing holding it here...
It has a lot of legacy...
Because now every graphic card company has it's own engine and every modern machine has minimal differences in execution time...
So it's only a matter of time when C++ will be chopped off, right?
But for how long will it last? What is your prognosis?
Replies To: C++, but for how long?
#2
Re: C++, but for how long?
Posted 06 December 2011 - 02:53 PM
So far nothing you listed explains why it would be chopped.. or what that might even entail.
Oh and C++ was approved for version 11 not too long ago.
http://www.dreaminco...ou-should-care/
#3
Re: C++, but for how long?
Posted 06 December 2011 - 03:13 PM
A language's age has little to do with its use. Consider that LISP is a very old language, older than C++, and yet it still remains one of the most advanced and sophisticated languages in existence.
#4
Re: C++, but for how long?
Posted 06 December 2011 - 03:30 PM
dorknexus, on 06 December 2011 - 04:13 PM, said:
Fixed that for you.
#5
Re: C++, but for how long?
Posted 06 December 2011 - 06:53 PM
#6
Re: C++, but for how long?
Posted 06 December 2011 - 07:45 PM
The only viable option I can think of would be Objective C, but it's primarily used for Mac/iPhone/iPod/iPad development. That alienates a lot of Windows developers so even if it is a better language it's not likely to replace C++ anytime soon.
This post has been edited by CTphpnwb: 06 December 2011 - 07:46 PM
#7
Re: C++, but for how long?
Posted 07 December 2011 - 12:53 AM
Quote
Then perhaps "elegant" is a better description.
#8
Re: C++, but for how long?
Posted 07 December 2011 - 05:04 AM
Foxpro has been referred to as a dead language for years.
C & C++ are still used heavily. Anyone that tells you that C or C++ is a dying language simply wants students to pay to learn new languages. There are certainly more advanced languages, but C & C++ are still used.
#9
Re: C++, but for how long?
Posted 07 December 2011 - 08:24 AM
Nikitin, on 06 December 2011 - 08:53 PM, said:
Complexity is not the same thing as sophistication. Look at Microsoft's products... complex, almost impenetrably so, but not sophisticated in any way. Complex things can be sophisticated - think of Bach - but they need not be - think of Rube Goldberg.
As to the original question, I suspect that there will be new applications developed in C offshoots, including C++ or some direct successor, throughout the lifetime of anyone reading this.
This post has been edited by jon.kiparsky: 07 December 2011 - 08:32 AM
#10
Re: C++, but for how long?
Posted 07 December 2011 - 08:34 AM
#11
Re: C++, but for how long?
Posted 07 December 2011 - 08:39 AM
#12
Re: C++, but for how long?
Posted 07 December 2011 - 09:13 AM
#13
Re: C++, but for how long?
Posted 07 December 2011 - 09:19 AM
Sure C++ will stay here, but it is a 'game industry standard', when will it be replaced by a another language as the 'game industry standard'? Or will it?
#14
Re: C++, but for how long?
Posted 07 December 2011 - 10:51 AM
#15
Re: C++, but for how long?
Posted 07 December 2011 - 11:46 AM
For that reason, I don't think that C++ will be overthrown as the game standard until something can completely blow it out of the water... probably along with C... and every other language out there.
|
|

New Topic/Question
This topic is locked



MultiQuote












|