对你来说,最难的语言是什么?难道不是C++?
首先,C++兼容C,C语言本身就是一种复杂的语言。你可以不承认这一点,如果你能看懂下面的程序的话。
再次,C++的特性复杂,并且很自由,自由到了恐怖甚至变态的地步。对于任何C++开发者来说,你需要时时提醒自己,它是一个难以训服的猛兽,随时会伤害到你。
Linus说,"C++ is a horrible language. It’s made more horrible by the fact that a lot of substandard programmers use it. "
有本书叫做《21天学会C++》,你或许不明白它的真正含义?
全文见 世界上最难的语言