all about c++ is efficiency
At the age of .net, all the benefits c++ could have is deduced to the efficiency. It gives you way too much control over the working of the native layer infrastructure. While the cpu is growing faster and faster, memory is increasing day by day, will C++ still so attractive?
I think the answer is yes. I believe the hardware nowdays is still quite limited in dealing with lot's of (daily) computations needs, also there are still lots of needs to have a system running directly on the physical layer of the machine, it is undoubtly come from the nature of its efficiency. With C++, you can always run bitter faster, support more users at the same hardware scale. In the really decision making scenario to choose the technology base of the system, it is actually the trade off of the development/maintenace cost and hardware cost(goal).
With the new wave of improvement in C++ standard, wish there will be a new comfortable experience on the native efficiency programming, the really rock coding experience.
I think the answer is yes. I believe the hardware nowdays is still quite limited in dealing with lot's of (daily) computations needs, also there are still lots of needs to have a system running directly on the physical layer of the machine, it is undoubtly come from the nature of its efficiency. With C++, you can always run bitter faster, support more users at the same hardware scale. In the really decision making scenario to choose the technology base of the system, it is actually the trade off of the development/maintenace cost and hardware cost(goal).
With the new wave of improvement in C++ standard, wish there will be a new comfortable experience on the native efficiency programming, the really rock coding experience.