Java败就败在啰嗦的语法

d
danielfeng
楼主 (未名空间)

Java的底子比其他几个生态好不少,但进化的速度明显慢很多。不在于Java生态没有牛人,主要的问题在于Java的语法实在太啰嗦,同样重构一个东西或者增加一个功能,别的生态只花20%的时间搞好,等到Java搞完啥都凉了

再加上Oracle的恶霸许可证加持以及各种薅JVM羊毛语言的分流,Java在容器新生态面
前颓势明显。再迭代几年,差距会更大

w
walkrandom

写java对练架构基础很好。
入门三个pattern。static factory, singleton, builder
都是consensus,大家都服从
不像别的语言,总需要吵架

c
chebyshev

机器学习预测程序下一句,tabnine,你试一下。
哪怕你自己vim/emacs弄一些高级copy paste也就解决了。
或者记事本把常用的东西,copy paste出来,用的时候取。
我看这些不是问题。
【 在 danielfeng (公孙欠扁) 的大作中提到: 】
: Java的底子比其他几个生态好不少,但进化的速度明显慢很多。不在于Java生态没有牛
: 人,主要的问题在于Java的语法实在太啰嗦,同样重构一个东西或者增加一个功能,别
: 的生态只花20%的时间搞好,等到Java搞完啥都凉了
: 再加上Oracle的恶霸许可证加持以及各种薅JVM羊毛语言的分流,Java在容器新生态面
: 前颓势明显。再迭代几年,差距会更大

n
nchip

Lisp has the simplest syntaxes, replace Java with clojure on jvm
w
walkrandom

java是基本功
没练好java搞快草蜢
那就是害人

啰嗦的优点是,代码赠送文档
javascript搞了这么多年
还不是要回到typescript

s
somehow

"同样重构一个东西或者增加一个功能,别
的生态只花20%的时间搞好,等到Java搞完啥都凉了" 2nd this