By using this site, you agree to our Privacy Policy and our Terms of Use. Close
firelink said:
C++ is not going to be abandoned. Don't be silly. Interpreted languages still cannHot Topicsot heavily use shared resources and are still ill-equipped when it comes to memory management.

You're failing to see the core failing of C++ ...

C++ is ill equiped to handle highly distributed architectures, and is completely unsuited to be used for the kind of cross platform game development that is going to happen in the not too distant future. The Actor model in languages like Scala, Erlang and Small Talk/Squeak is far better suited to handle processors with dozens of cores that can each support multiple threads than the primitive threading model of C++; and I feel sorry for any programmer who is forced to maintain a game engine in a non-intepreted language that will run on the PC, Smart Phones & Tablets, dedicated gaming handhelds, and home consoles where there are multiple architectures and OS for each platform type.

Beyond that the "failings" of interpreted languages are mostly overstated issues that there has been significant improvements made over the past several decades. You can see how far things have come simply by looking at Android platforms where all applications and games are run in a virtual machine that is based on the JVM.