很多人总是以为编程的门槛在于语言……
但实际上,门槛在于完全不一样的思维方式。尤其是编译器这种完全不讲人话的东西……
你想象中的报错信息是这样的:亲,你的源代码的第180行丢了一个分号哟……
但实际上编译器就算说中文也是这样的:181行的int关键字出现在了错误的位置,这地方出现的int我没法理解……
更别说丢了括号的提示很可能是:当前命名空间找不到T的定义。
泛型搞错的提示很可能是:没有可用于Foo和T之间的小于运算符。
所以,就算这货讲你的家乡话也没卵用……
我唔知int点解会喺呢度。