机器一样的人,机器一样的心

PHP,JAVA,C++。很多人喜欢拿这3种语言说事。

PHP 这门语言其中一处精妙的地方,就是他把下层的线程的概念隐藏了起来,使得 一些 不理解线程的码农,都能写出可以拿出来用的PHP代码。

而JAVA 没有,他给程序员提供了丰富的多线程用法,让程序员可以在合适的时候用多线程提高性能。

但显然,写代码的码农,懂多线程的明显比不懂多线程的少。

所以我经历过几个项目,一些写java 的滥用多线程,导致程序奔溃,连用都不能用。

其实 PHP 的设计思想,跟JAVA 本来就是不一样的。JAVA 设置了很多的条条框框,来让程序员减少犯错。

而PHP 很灵活,语言层面,各种历史发展起来的组件,函数库都是以灵活为核心。这种灵活 可能是更趋向于人脑的计算方式的。

我举个简单的例子,京东 搞 自营物流,阿里搞第三方物流。但两者都能成功。马云在某次演讲说过,“如果这个社会只有一种商业模式,那太boring了”

JAVA跟PHP也是一样,不是只有一套方法论能保证程序的正确性,不是只有一种方式能写出好的产品。有些码农很奇怪,看到js,java的一些方法论。

就想搬过来,根本没考虑语言层面,历史组件的设计思想。他们没搞懂,人的脑子的计算方式,人脑是如何解决问题的。

其实人脑的计算方式,受到每个人不同的经历的影响,不同的经历会形成大脑思考方式的区别。

所以PHP发展到现在,百度,腾讯,各种大大小小的公司都有用,就很有可能,PHP的设计思想,符合某种人群的脑子 解决问题的方式。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,387评论 25 708
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,368评论 11 349
  • “五“”非常有意思,在中文中几乎是代表一切。 我们形容颜色,是五彩;我们说金属制品,是五金;我们理解客观规律,是五...
    边召鹏阅读 614评论 1 5
  • 《增长黑客》案例笔记 种子用户和冷启动 知乎采取精英路线,严格的邀请和审核机制,大咖站台,造成了早期一码难求的局面...
    笃哲阅读 706评论 0 2
  • 今日晨读告诉我们如何高效学习,三条干货: 第一、关注底层知识,这是说要先学好关键的几个知识点,快速入门;第二、整体...
    朱朱的餐具阅读 228评论 4 6