网页浏览总次数

2010年11月20日星期六

今天的Java程序员是明天的比萨投递员?

几年前看了一篇文章,说今天的Java程序员是明天的比萨投递员,google了一下这篇文章,链接如下

http://rixstep.com/2/2/20080127,00.shtml

大致意思是说面向对象和Java编程隐藏了太多的细节,让人不再去思考计算机科学的细节,比如指令寄存器,段和偏移,堆分配,栈,编译器,微代码……这会让自己的职业毫无竞争力。

这种说法也许欠缺考虑,Java的发展一片美好,Java 7/8要出来了,有望成为一种兼性能、生产力与优雅于一体的首选语言,见

http://www.developer.com/java/java-7-and-8-begin-to-take-shape-whats-in-whats-out.html

我比较看好的几个功能:

Lambda和闭包的支持,有望取代inner class;
集合的自动化并行处理;
JVM的模块化和Jigsaw(一种通过模块化JVM减肥Java程序,从而提升加载速度和资
源开销的思路);
fork/join的框架体系,可发挥多核和多线程的优势;
真正的异步I/O API,应对I/O密集型应用

没有评论:

发表评论