第一名:C++,号称史上最难的编程语言,也是运行速度最快语言,因为过于复杂,劝退了90%的程序员。以前因为C++具有不可替代性,所以仍然有少数企业,少数人在用它。现在已经完全没必要了,未来对性能有高要求的事可以交给Rust来做了。
第二名:PHP,这是一门非常简单,门槛很低的脚本语言,创造了web应用的繁荣,但同时也创造了大量代码屎山,PHP性能低,写法灵活,BUG巨多,现在一有人找我修改PHP项目我就头疼。
第三名:Swift,这是现在开发iOS app的首选语言,其实很不理解,本来苹果的iOS编程语言是Objective-c,性能堪比C++,语法比C++简洁,结合XCode,开发效率非常高,但苹果发神经,非要再推出一个性能并不出色的Swift,语法还怪怪的。现在好了,多数公司开发app都 Flutter了,使用一个更新的语言Dart了,Swift可以说没啥用了。
第四名:Kotlin,和Swfit一样,随着原生app需求量断崖式下跌,几乎没有用武之地了。
第五名:Java,Java堪称互联网的基石,有一定规模的互联网公司基本都用Java写服务器端的应用,但是Java越发笨重,过度封装,增加了复杂性,降低了性能,导致巨量屎山代码。Java正在被Go和C#取代。