`

javaOne归来后对java未来的看法和担忧

    博客分类:
  • java
阅读更多
    上周参加北京的javaOne,今天回到办公室,刚刚在msn上和YHC同学交流了一下对这次javaOne的看法。

    我个人对java未来颇有些担忧,尤其在这次javaOne之后。和YHC同学交流后感觉应该不是我一个人有类似的想法,好吧,在征得YHC同学的同意后,我将这段聊天内容贴出来。

    有兴趣的同学,一起来聊聊吧。


---------- 以下为具体的聊天内容   -----------------
 
小剑 说:
是啊,上周去的,冻的够呛
yhc 说:
刚好是最冷的时候
还好房间里面都有暖气,不过外面就很厉害了
小剑 说:
是啊,运气差了点。帖子你应该看过了,这次javaone的内容不怎么好
yhc 说:
我也去了,我觉得很失败。。。
没有什么深入的topic
基本都是商业宣传
小剑 说:
广告多,topic都不够深,也不够新
yhc 说:
恩,应该还是和oracle的策略有关系
小剑 说:
商业的味道太重了,技术含量偏低,有点失望
 
yhc 说:
以后java的走势还是让人有点担心
小剑 说:
是的,有点不明朗,不知道几位大佬未来将这名折腾java
yhc 说:
这次看java7的新特性觉得很一般,没有什么亮点
小剑 说:
闭包是个大变化,但我担心让java代码越来越不好读。
比较关心模块化,之前在看osgi
然后其他新特性就感觉可有可无了,尤其一些语法糖
yhc 说:
闭包我觉得是在学ruby,其实未必要实现得一模一样的
小剑 说:
闭包虽然强大,但是我始终担心引入之后的代码可读性
闭包只在jdk7中就发布时吗?
我看oracle的jdk发布计划,感觉是将原来的jdk7
拆分为jdk7和jdk8,分别发布
yhc 说:
我看不见得7里面就会发闭包
小剑 说:
有没有看到jdk7和jdk8的详细的新特性列表?
yhc 说:
没有看到
感觉这次的讲座都很混乱
小剑 说:
我猜测模块化应该在jdk8中,这个东西对java的影响估计比闭包还大,我对它在jdk7中发布表示没有信心
估计要推一推到jdk8
yhc 说:
模块化我觉得还是没有一个明确的做法
不是整整依赖关系就清楚的
小剑 说:
我感觉模块化是想学maven做依赖管理,然后再学osgi
yhc 说:
classloader
这个问题始终很头大
但是我看他对这部分只字未提
小剑 说:
是的,似乎在回避什么,如果只是依赖管理,那么意义不大
等吧,jdk8好像是12年发布,两年时间,看能作出什么来
yhc 说:
关键还是oracle的策略,现在很难看出他到底想把java领向何方
目前的动作都不是好兆头
小剑 说:
不过我不大喜欢将新的功能和特性以语法的形式直接做进java,比如引入module关键字
有些东西还没有成熟就写入语法,然后必须兼容,哪怕做的很烂
yhc 说:
恩,越搞越复杂
就失去了他的意义了
本来java的目的是简洁
小剑 说:
侵入性太大了,也是的java的语法越来越复杂
yhc 说:
我宁愿他通过嵌入其他语言的方式来支持
如果真的需要那种写法的话
不需要一种普适语言
小剑 说:
我觉得maven+osgi这种形式比较好,可以是工具,类库,框架,标准,但不要是语法
yhc 说:
还是需要更专业的语言

语法只会把事情搞复杂
小剑 说:
语法太沉重,错了怎么办?该不该?
到时候会逼着一条道错到底的
yhc 说:
而且语法越多学习成本越高
小剑 说:
module这种非常高级的东东,不是每个项目和每个开发者都有需要的
yhc 说:
恩,同理可证闭包。。。
还有动态方法调用
好东西是好东西
但是不一定和java合拍
小剑 说:
然后这次又加了一些语法糖,比如string switch之类的,我觉得有没有都无妨,try来做资源释放也是
我的想法就是这些地方都不是关键,不应该将注意力过于关注这些东西,有没有他们的存在对于整个java的未来不会有任何的实质影响
但是我看oracle的报告,特别喜欢强调这些,给人感觉很心虚,似乎他们已经没有其他的可以好好聊聊的东西可以拿出来了
yhc 说:
现在java缺乏一个领军人物
java之父离开还是有影响的
现在没有一个人出来说java就应该这样
小剑 说:
我觉得现在java有点迷失了,到了不知道该怎么走的地步
yhc 说:

小剑 说:
下一步该干什么,该怎么继续,心里没有底
yhc 说:
语言需要一个设计的目标
不是看到什么好就追赶什么
小剑 说:
未来的java是什么?干什么用的?现在给出的蓝图,不清晰
yhc 说:
呵呵
我觉得这样还不如全交给开源组织发展算了
小剑 说:
所以我很担心,一个又一个新的特性,语法,功能加进来,好像变强大了,但是,方向没了
我现在看着jdk7和jdk8的新特性,就有这种感觉
yhc 说:
恩,做加法容易,但是做减法才是困难的
小剑 说:
人迷失的时候喜欢做加法,认为多做点东西能让自己踏实一点。
不知道其他人是否有类似的想法
呵呵,你不介意的话,我把我们的聊天内容发个帖子,看看其他人是否有类似看法和担忧
yhc 说:
呵呵,人和组织还是不同,人多做事情可以说是历练,组织事情做多了就是过犹不及了。不过目前还是没有java的更好的替代品,所以只能先看着了
我是不介意的
小剑 说:
好,我发到javaeye上去吧

---------- 以上为具体的聊天内容   -----------------

分享到:
评论
59 楼 nicholasun 2010-12-27  
带不带好不是你们猜的,ORACLE唯一自己的语言JAVA,它会”好好利用“的
不用担忧未来   也根本不需要去想这方面的东西  就如JAVA之父所言,JAVA离死还远着呢。。。原来你们这么有空
58 楼 melin 2010-12-23  
至少在企业应用中,java还很难被其他语言替换掉。现在不少成熟的企业中间件,都是基于java。例如:mstr、webfocus...
57 楼 DOCDOC 2010-12-23  
linliangyi2007 写道
DOCDOC 写道
linliangyi2007 写道
calvinlyc 写道
linliangyi2007 写道
听说Apache软件基金会宣布退出Java执行委员会,不干了,而apache身后映出的是IBM的影子,个人觉得对java的影响比目前看到的要大。

从oracle收购java的那一天,我一直反反复复的唠叨着,我不看好oracle能带好java...

............IBM和Apple都加入openJDK了,只能说ASF这次自己给孤立了


要知道,ASF的大量资金来源是IBM哦

商场如战场,Oracle现在和IBM是全面竞争关系。ASF关键时刻,当然要给IBM当枪来使,顺便博得一些食物链最底端的开发人员的同情和呐喊


这啥意思啊,哥要跳到你公司去,做你上司!

啥叫食物链最底端的开发人员!?请解释

俺们技术开发人员难道不是食物链的最底端么?恩,上司的话,没有股票不是股东,依然是食物链最底端。
56 楼 aabcc 2010-12-23  
linliangyi2007 写道
DOCDOC 写道
linliangyi2007 写道
calvinlyc 写道
linliangyi2007 写道
听说Apache软件基金会宣布退出Java执行委员会,不干了,而apache身后映出的是IBM的影子,个人觉得对java的影响比目前看到的要大。

从oracle收购java的那一天,我一直反反复复的唠叨着,我不看好oracle能带好java...

............IBM和Apple都加入openJDK了,只能说ASF这次自己给孤立了


要知道,ASF的大量资金来源是IBM哦

商场如战场,Oracle现在和IBM是全面竞争关系。ASF关键时刻,当然要给IBM当枪来使,顺便博得一些食物链最底端的开发人员的同情和呐喊


这啥意思啊,哥要跳到你公司去,做你上司!

啥叫食物链最底端的开发人员!?请解释


边吃草边等着被吃的意思 (笑

55 楼 linliangyi2007 2010-12-23  
DOCDOC 写道
linliangyi2007 写道
calvinlyc 写道
linliangyi2007 写道
听说Apache软件基金会宣布退出Java执行委员会,不干了,而apache身后映出的是IBM的影子,个人觉得对java的影响比目前看到的要大。

从oracle收购java的那一天,我一直反反复复的唠叨着,我不看好oracle能带好java...

............IBM和Apple都加入openJDK了,只能说ASF这次自己给孤立了


要知道,ASF的大量资金来源是IBM哦

商场如战场,Oracle现在和IBM是全面竞争关系。ASF关键时刻,当然要给IBM当枪来使,顺便博得一些食物链最底端的开发人员的同情和呐喊


这啥意思啊,哥要跳到你公司去,做你上司!

啥叫食物链最底端的开发人员!?请解释
54 楼 saharazhou 2010-12-23  
当一个语言或者事物发展到一定的时候,总是有很多质疑的声音(不可否认这些声音是善意的),到一定的时候,这些事物的发展轨迹不是轻易就可以改变的,顺势而为才是我们该做的。
53 楼 sunofsummer 2010-12-23  
tmhk 写道
oracle太看重MONEYl了


ORACLE不看中MONEY怎么会那么肥?SUN就是太不看重MONEY 搞得被人收购 这世界什么编程语言都是虚的 只有钱才是实得
52 楼 skydream 2010-12-23  
不水了,回归正题。

51 楼 skydream 2010-12-22  
liyun_1981 写道
看来楼主应该是个宅男,还抱怨天气冷,看来平时应该不搞锻炼的,呵呵。



不水了,回归正题。




50 楼 zjhlht 2010-12-22  
怎么说呢?

并不是没有JAVA救不活了,只是JAVA伴随了自己开发这么多年了,当然想希望它向好的方向发展,看着一直自己在用的东西如此的前景,让人纠结啊!
49 楼 liyun_1981 2010-12-22  
看来楼主应该是个宅男,还抱怨天气冷,看来平时应该不搞锻炼的,呵呵。
我倒是觉得oralce收购java是好事,oracle可是个大金主,让oracle使劲往java上砸钱吧,只要jdk保持开源就行,呵呵。
48 楼 xijieqjx 2010-12-22  
只要对脚本支持好我没意见。jruby、groovy啊。这样也能方便些。其他吗?不是说oracle要用两年合并oracle和sun的虚拟机吗。这两年就别指望jdk有革命性的更改。
47 楼 DOCDOC 2010-12-22  
dir_murong 写道
java前途未卜 apache退出 后 oracle能有什么法子来顶呢

很多小白以为Apache里面的那些开源项目,就是Apache雇人来写的,恩,类似的小白遇到过很多
46 楼 dir_murong 2010-12-22  
java前途未卜 apache退出 后 oracle能有什么法子来顶呢
45 楼 select*from爱 2010-12-22  
node.js so easy
44 楼 fejay 2010-12-22  
jackyandsully 写道
java终究难成王者

现在就是王者
43 楼 yidao620c 2010-12-22  
michelle0620 写道
哎,可怜了,java还没入门呢,现在说的这样让我怎么办呢?

呵呵,不要当心,JAVA语言只会越来越强大的,哥在这里不想解释。恐又被那些愤青拍。O(∩_∩)O~~
42 楼 DOCDOC 2010-12-21  
linliangyi2007 写道
calvinlyc 写道
linliangyi2007 写道
听说Apache软件基金会宣布退出Java执行委员会,不干了,而apache身后映出的是IBM的影子,个人觉得对java的影响比目前看到的要大。

从oracle收购java的那一天,我一直反反复复的唠叨着,我不看好oracle能带好java...

............IBM和Apple都加入openJDK了,只能说ASF这次自己给孤立了


要知道,ASF的大量资金来源是IBM哦

商场如战场,Oracle现在和IBM是全面竞争关系。ASF关键时刻,当然要给IBM当枪来使,顺便博得一些食物链最底端的开发人员的同情和呐喊
41 楼 linliangyi2007 2010-12-21  
calvinlyc 写道
linliangyi2007 写道
听说Apache软件基金会宣布退出Java执行委员会,不干了,而apache身后映出的是IBM的影子,个人觉得对java的影响比目前看到的要大。

从oracle收购java的那一天,我一直反反复复的唠叨着,我不看好oracle能带好java...

............IBM和Apple都加入openJDK了,只能说ASF这次自己给孤立了


要知道,ASF的大量资金来源是IBM哦
40 楼 denyx123 2010-12-21  
不觉得Oracle是在糟蹋java,java未来的发展应该不会太差!.

相关推荐

Global site tag (gtag.js) - Google Analytics