Linked by Amjith Ramanujam on Wed 20th Aug 2008 19:37 UTC
General Development 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.
what is C++ best for?
by project_2501 on Wed 20th Aug 2008 21:47 UTC
project_2501
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?