C++是一款设计非常失败的语言吗?
一片大海一片湖,C++是海,难以一下全部掌握,但你可以先掌握使用其中的一部分,等熟悉了之后再涉及其它。其他的语言就是一片湖,很容易掌握,但你也会失去很多选择。想做一个真正的程序员,C++是最好的。你得明白,设计C++的人不是蠢货,相反是非常专业非常聪明的一群人。
C++语法还在不停的更新,有些编程大神在不同的场景下批判C++这个编程语言太多拘束,但是很多编程高手非常喜欢研究这门编程语言,因为其复杂性反而能调动很多人想去攻克的决心,很多架构师都对这门编程语言情有独钟,这门编程语言在度过了入门期之后感觉会有一种轻松的感觉。
C++是一个非常复杂.多层次的生态系统。学习起来比较困难…在解决问题的时候会越来越错综复杂,层数越多,堆栈越高,它就越不稳定,也就越难理解。
但是正因为C++复杂,所以如果能把这么复杂的东西学会且精通,那么再去学习其他的语言,会发现很容易,很快就能上手。