Why c ++ is not "back" has aroused another debate. The main points are:
C ++ is the wrong ction for the future, C ++ is a wrong direction for the future:
The biggest problem is that the language should be simpler and simpler, and the abstraction level should be higher and higher, instead of decreasing. (Banq Note: questions about the domain-driven stratified relationship)
Of course, there is always a need for low-levelCodeBut most of the code we write today is at a higher level.
I jumped out of the C ++ ship many years ago, and finally I don't have to worry about C ++ being faster than C.
For a long time, I still believe that all the investment in C ++ in the past is not in vain, but when C # Becomes so simple, it makes me feel that it is no longer worthwhile to pay for the extra time-and labor-consuming work of C ++.
When I wrote this blog, I saw a newrevitalized project called touchdevelop at Microsoft Research Institute. This is where we should go. We need to make programming simpler, not more complex.