编程语言的思考

编程语言是一种工具语言,对很多人来说,几乎成了一种信仰。比如一旦谈及哪种编程语言是最好的语言,必然会引起大论战。比如php是最好的编程语言的段子。

我用的最多的是c++,c++是强悍的语言,性能出众,抽象能力很强。但是c++也有弊端,学习曲线陡峭,对使用者要求高,开发成本高(所以工资也相对高一些)。有诗云:锄禾日当午,汗滴禾下土,对着c++,一调一下午。说的就是c++的开发中的困难。因此,在很多领域,c++越来越不占据优势地位。比如web后台,国内java占据主流。比如人工智能,python占据主流。在一些对性能要求比较高的领域,c++的霸主地位并未动摇,比如系统级别桌面平台应用,游戏引擎,底层研发。

一个语言,能够广泛使用,都是有其优势作为支撑的。社会在不断进步,技术在不断发展。拥抱变化,不要畏惧变化。才能不被淘汰。

You may also like...