编程界有个鄙视链,大概是做c++的鄙视做Java的,做Java的鄙视c#的,做c#又鄙视PHP,做PHP的本想鄙视JavaScript,可是自己还要写JS,于是没什么可鄙视的了,只好说PHP是世界上最好的语言。
其实写了这么些年代码,觉得语言真的只是工具,作为一个程序员最好多学几门语言傍身。
位于鄙视链底端的PHP其实非常适合快速开发项目。上手简单,开发库齐全,用来做管理后台,小型系统,非常完美。在一些框架的配合下,开发速度完爆现在的vue+api。真的担得起世界上最好的语言。
有人纠结于执行效率,其实性能上的差距在编程语言上是很难拉开的。能拉开差距的应该是IO啊。
还有被嘲讽拖界面的C#,在.netFramework的配合下,开发桌面程序时瞬间化身神器。非常方便为自己做定制化的工具。比如现在小说网站很多不支持下载,完全可以自己写一个抓取的工具。
还有万能的胶水语言Python,在写个脚本批量处理文件的时候不能再方便。
还有前端扛把子JavaScript,写个Chrome插件,能在女神面前秀得不要不要的。
还有新秀语言golang,格式优美,设计合理,天生的网络编程语言。
还有脚本lua语言,在nginx+lua的场景里大放异彩。
每门语言都有其应用场景,作为一个程序员最好还是抛下排斥的心态,多学几门语言傍身,语言这种东西,学的多了会发现很多东西是相通的。
即便不学得那么精通,对自己的生活,也是很有帮助的。