Skip to content

关于编程语言

为什么我们还是会去谈编程语言?
虽然我们日常工作中的很多内容其实是与编程语言无关的,比如如何去组织工程项目,如何去做需求分析,项目管理 但编程语言本身还是会影响我们的开发效率的,比如你用C语言去写一个 web 服务,肯定比用 php 去写,要复杂得多,你要自己去管理进程,监听端口、建立与释放连接,会过多关注于底层的技术细节,而不是去花更多的精力在更高的抽象上
语言本身并无优劣之分,只是适应的场景不同。
编程语言更像是术,而决定我们工作效率的是术与道,道的话其实是某些与语言无关的东西,例如你如何去做技术选型、系统设计、如何做到高内聚低耦合等,这些与编程语言无关的东西。

如何快速掌握一门编程语言

市场上各类书籍,《7天7语言》,《21天精通c++》等 所有语言本身都是图灵等价的,抽象能力虽有差异,但实际而言,其实并无太大差异

语言的执行效率的区别

为什么不同的语言的执行效率有差,语言本身的运行模型有什么区别?

区分计算密集型与IO密集型

参考文档

1、为啥 Erlang 没有像 Go、Scala 语言那样崛起? - 布丁的回答 - 知乎