Home » Community » Coffee corner » Future of C++ (Would like to have your point of view about future of C++)
Re: Future of C++ [message #52846 is a reply to message #52845] |
Tue, 10 December 2019 20:31  |
Didier
Messages: 736 Registered: November 2008 Location: France
|
Contributor |
|
|
Well C++ isn't the most popular at the moment but it has some strong arguments for it's future
- quick execution
- good ressource management (use only what you need !)
- no licencing : with java, things are very different now... java might die soon ...
- code confidentiality: you're code secrets are not not given away when you deliver to you're client (never true with interpreted languages)
- most/all low level codes (like OS, drivers, ) are writen in C/C++
- a lot of librairies are now available
- the old argument saying :'it's not cross-OS' is not true anymore => Upp, Qt, ...
- very good tool base available now : editors, compilers, debuggers, static analysers, profilers, ...
- long-life time of the code : more recent languages move fast ... and are quickly replaced by some newer tech or no more compatible with you're code
 - Most of the hight performance SW are written in C/C++
- allmost all good librairies propose a C++ API (even the most recent ones)
The main "drawback" about C++ is that it requires higer starting skills than other more permissive languages ... but the result is only seen latter in the projet phase (to slow, to much ram used, ...)
So if you only have java coders on you're hand (since learning C++ is a litle harder because it requires more)... you might go java on you're project (which might not be the best way to go)
If you want to develop web pages, it's not the best way to go
If you want to work close to HW : it's the way to go
For the rest, I think Upp demonstrates that it can do the job great 
[Updated on: Tue, 10 December 2019 20:42] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Tue Aug 05 16:24:24 CEST 2025
Total time taken to generate the page: 0.03452 seconds
|