DevX interviewed Bjarne Stroustrup about C++0x, the new C++ standard that is due in 2009. Bjarne Stroustrup has classified the new features into three categories Concurrency, Libraries and Language. The changes introduced in the Concurrency makes C++ more standardized and easy to use on multi-core processors. It is good to see that some of the commonly used libraries are becoming standard (eg: unordered_maps and regex).
Permalink for comment 327473
To read all comments associated with this story, please click here.
For years I have struggled to understand where C++ fits into the landscape.
Can someone give me examples of problems where C++ is by far the best solution than other languages like C or Java or Python or Scheme or ...
For low level coding, sure C is ideal. For number crunching, Fortran makes good use of the limited scope of certain computational problems. For some practical scenarios, you can't beat a rapid development and rapid evolution language like Python. For interactive GUIs something like Smalltalk can be fun.
Member since:
2006-03-20
For years I have struggled to understand where C++ fits into the landscape.
Can someone give me examples of problems where C++ is by far the best solution than other languages like C or Java or Python or Scheme or ...
For low level coding, sure C is ideal. For number crunching, Fortran makes good use of the limited scope of certain computational problems. For some practical scenarios, you can't beat a rapid development and rapid evolution language like Python. For interactive GUIs something like Smalltalk can be fun.
Where is C++ a compelling solution?