【发布时间】:2009-05-01 10:30:46
【问题描述】:
我是一名经验丰富的 Java 程序员,在过去的两年里 在 C# 和 Javascript 中进行必要的编程。现在有了这两种语言 我已经使用了一些有趣的特性,比如闭包和匿名函数(在我已经使用过指针函数的 c/c++ 中有效),我非常欣赏代码的方式 变得更清晰,我的风格更有成效。确实,事件管理(事件委托模式)也比 Java 使用的更清晰......
现在,在我看来,Java 似乎不像过去那样具有创新性......但是 为什么???
C# 正在发展(具有许多新功能),C++0x 正在发展(它将支持 lambda 表达式、闭包和许多新功能)和 我很沮丧,在 Java 编程上花了很多时间之后,它在没有任何好的解释的情况下正在衰落,而且 JDK 7 在语言特性方面没有任何创新(是的,它会优化 GC、编译器等),但语言本身 将有一些重要的进化变化。
那么,未来会怎样?我们怎么还能相信 Java?小鹅,你在哪里???
【问题讨论】:
-
高斯林就在这里:blogs.sun.com/jag
-
Java 语言没有进化? 1)Java 类型的 JSR 308 注释和 2)Java7 中的 JSR 294 超级包怎么样?
标签: java programming-languages