|
|
|
|
|
by tim_h
5211 days ago
|
|
Is C++ usage on the decline? I've used a lot of different languages, but I've never had the occasion to learn C++. I work in web search and we tend to use interpreted languages. The argument is that Java or C# is much easier to write/maintain and that we can make up for performance shortcomings by scaling out. |
|
No it is not. C++11 is a modern programming language that lets you harness every bit of power from your computer.
From a productivity point of view I think Java and C# are as verbose as modern C++. In the end it really depends on what kind of application you develop, for web development you can be a few orders of magnitude more productive than in C++ if you use Python or Ruby. For number crunching nothing beats Fortran.
You should chose your tools (programming language, compiler, OS etc.) based on what you know and on the application domain.