这几天一堆人希望 Java 死,这么大恨?

2017 年 5 月 19 日
 k9982874

java 是一门很好的编程语言,健壮优美符合设计模式,除了有个一直作大死的甲骨文外几乎没什么缺点。 为啥这么多人希望 java 死?

PS: 如果一个程序员 java 项目都控制不住(基础不扎实),我不认为他能 hold 住提供了大量高级语法糖的『现代』编程语言。

这些『现代』编程语言所提供的『先进性』和『便利性』都是建立在基础的编程规则之上的,知其然不知其所以然必然掉坑里,然后回来喷 XXX 语言是垃圾。(斜眼笑

23403 次点击
所在节点    程序员
171 条回复
ittianyu
2017 年 5 月 19 日
@chenyu0532 何以见得用新语言就 hold 不住 Java 项目了
chenyu0532
2017 年 5 月 19 日
@ittianyu 正好到饭点了,就接着回复吧。并没有这个意思啊。意思是:做 java 的连一个 java 项目都 hold 不住,天天喷 java 的各种不好,指望着新语言来解救,这种人。。。。。
anonymityl
2017 年 5 月 19 日
其实我觉得很多人将语言本身的设计跟这门语言的生态混为一谈,鸡同鸭讲。
anonymityl
2017 年 5 月 19 日
新生的语言有前面的语言把坑踩过了,在语言设计方面更加优秀也是很正常啊。最怕有的人项庄舞剑,意在沛公。其实就是来输出情绪,而不是真心想讨论问题的。
Em5O7B1JGfjQnBry
2017 年 5 月 19 日
除了一个作大死的甲骨文?你要明白。。。编程语言有没有个好爸爸(至少看起来好)是决定性的。。。
yoa1q7y
2017 年 5 月 19 日
其实好多人都不是做 java 的,但是...................看热闹不嫌事大
sammo
2017 年 5 月 19 日
low 爆了的手段。不能说明 java 怎样,只能说明你自己怎样
wineway
2017 年 5 月 19 日
@tairan2006 是的,想面向对象就面向对象,想函数式就函数式,想用 actor 就 actor,还可以自己造 DSL,scala 大法好
eycfsjd
2017 年 5 月 19 日
喷 java 有啥用,大家都是程序员难道就只掌握一门语言吗?还不是哪门语言合适用哪个
caniuse
2017 年 5 月 19 日
php 会死,虽然我也做过全职 phper

感觉学学 Python、golang、前端 挺好,我现在做前端了,用 react
NUT
2017 年 5 月 19 日
打语言炮的程序员,貌似也只能在所谓牛逼框架中玩玩业务逻辑,仅此。
世上就没有最牛逼的语言,只有最合适解决问题的语言。
mingoahz
2017 年 5 月 19 日
作为一个前端,真心希望 javascript 死。
jwdstefanie
2017 年 5 月 19 日
出个 kotlin 就喊 Java 死,死个锤子
iyaozhen
2017 年 5 月 19 日
核心就是服务端开发这块 Java 能解决一切问题,这很大一部分就抢了其它人饭碗,这还能不恨?

很多时候有些场景有些业务因为语言本身使用不对或者个人能力问题实现不了,这时候总会有人说用 Java 重构,在某些人眼里 Java 就是银弹。
superleexpert
2017 年 5 月 19 日
这还没怎么着呢,慢慢过渡吧
mind3x
2017 年 5 月 19 日
@tairan2006 在喷之前,还是先弄清楚 GoF 是哪一年出版的 Design Patterns,Sun 又是哪一年发布的 Java 比较好。
tankb52
2017 年 5 月 19 日
奴隶以破坏生产工具来反抗奴隶主的残酷剥削和压迫
1000copy
2017 年 5 月 19 日
>>一直作大死的甲骨文外几乎没什么缺点

是关键的缺点好不好?语言是死的,公司是活的。语言的发展就是首先决定于他爹的。这一条就够呛。从来都不是语言优美就可以牛逼的。否则 obj-c,javascript 流行就怪了。
anyele
2017 年 5 月 19 日
最大的缺点就是爹是甲骨文
murmur
2017 年 5 月 19 日
@nashxk NPE 很幸福了,换 c 直接就段错误了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/362359

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX