转王垠《给Java说句公道话》,心里承受能力不强的慎入。
发布于 8 年前 作者 coordcn 16870 次浏览 来自 分享

给Java说句公道话

转载王垠的文章,并不代表我认可他的观点,本人不用java。

附上王垠的另一篇文章 编程的智慧

11 回复

论坛现在缺少人气了吗?

@yakczh

看到王垠把javascript说成垃圾中的垃圾,就转过来给大家看看。

是人就会有立场,有立场难免会产生宗教,产生信仰。宗教信仰产生的土壤我认为主要就是无知和偏见再加上一些利益成分,这就形成了宗教。有的时候,了解一下其他技术路线的方法,求同存异或许更好,毕竟计算机本身是用来解决问题的,解决同一种问题方法可能有很多,按各人能力和喜好选择合适自己的,这本无可厚非。但有些人的宗教冲动太过激烈,语言炮,鄙视链就产生了。

语言设计是否要全能,包罗万象,还是聚焦于领域,短小精悍,简单直接?很多人都希望javascript成为java那样拥有强类型,设计完备面向对象体系的语言,同时保留动态语言的特性,不清除这个目标到底是不是方向。

我个人更倾向于静态语言与动态语言协作,每种语言都聚焦于自己的领域,简单易学,当然这是我的一个幻想,语言如何发展普通人是使不上半点劲的。但有一个显而易见的逻辑好像是正确的,当javascript拥有java所有特性之后,javascript是什么?当javascript拥有java所有特性又保留了原本所有的糟粕,那javascript又是什么?恐怕就真成了王垠口中垃圾中的垃圾了。逻辑很简单,很多人觉得java是垃圾,javascript发展成java又保留了糟粕,那不是垃圾中的垃圾么?当然现在还没有王垠说得那么不堪,但现在方向非常不确定,希望朝好得方向发展吧。

王垠虽然激进,但是三观极正。 js是好工具,但不该盲目吹夸,更不该盲目攀比。

@coordcn 从王垠这样语言设计者的角度了说,js是垃圾中的垃圾没错。。。。能理解。。

坐等《给PHP/Python/Ruby说句公道话》,手动斜眼

@sleelily

引用自原文

Python凑合可以用在不重要的地方,Ruby是垃圾,JavaScript是垃圾中的垃圾。

另外关于评价PHP

不用等了。。

wy从PL角度喷的没错。然而PL和工程的关系嘛,再垃圾的语言,有生态圈给你造轮子,能用就好了。

wy是语言设计者,专门研究PL,从他的角度看不是说javascript是垃圾,而是市面上所有语言都是垃圾,都有各种各样的缺点,说没缺点的恐怕就是他自己那个没人用的yin语言吧(手动滑稽,wy是学院派,关注语言本身,我们都是把语言当成工具,要干成一件事语言本身只是其中一个因素

可以java和JavaScript同时学啊,写过一小段时间ruby,这里还要为ruby说几句,现在大多数代码都是拿来主义,但是,ruby的拿来主义做的非常好,不以科学角度,只为实现功能,ruby和ror确实是好东西,比如ror的migration,约定大于配置等等,很节约时间,node貌似也在向这个方向发展,比如sequelize中也简单实现了migration功能。什么,ruby性能优化? 我们主要靠加机器·····

低级黑,他喜欢打自己脸。

@coordcn 作为javascript的初学者,我感觉javascript撸起来很过瘾,我可能没有什么资历来谈java,因为我们java课程才刚刚开始,java的却是很的语言这点并不否认,但它把很多东西都复杂化了,开发一个很简单的东西也要协作耗时。js是否走向强类型,或者寻求其他方式用来实现大型项目还有待于潮流观察。

回到顶部