Sun的改革宣言:简化Java开发
【IT168 专稿】度过10岁生日的Java,是否到达了生命历程的转折点,从此将逐渐衰退?10年里,Sun赋予Java生命,抚育Java成长,更为Java发明了多不胜数的技术,终于用技术复杂度将Java和程序员隔绝开来。在Sun“简化Java开发”的宣言声中,JSF应运而生,那么,JSF会给Sun和Java带来什么呢?
1. Java十年,Sun的功过得失
10年前,Sun发明Java时,不知道是否曾经预测过Java的未来。也许,那时的Java还过于幼稚,在强手如林的编程语言世界里,Java能否存活下来尚属未知,Sun或许根本没有心情去想Java的前途。10年后的今天,Sun终于可以喘一口气了,Java不但活了下来,而且活得很滋润。虽然对Sun的指责一天也没有停止过,但没有人能说Java不成功。
10年是个不短的时间,尤其对于一个编程语言来说。即便是公认的生命力最顽强的C语言,自从1973年诞生以后,现在也老气横秋了。C是个特例,IBM发明的个人电脑,是C的长生不老之药,所以,历经30多年,现在的C仍像一条百足之虫,死而不僵。Java会有C这么长寿吗?恐怕很难,不断提升的硬件发展速度,加速了语言的新陈代谢,10岁的Java,应该开始走下坡路了,再用5到10年,Java也许会步C的后尘,悄然隐退。
10年里,Sun给了Java什么呢?如果你仔细打量一下Java这个步入中年的生命,你会发现,Java是个满身珠光宝气的贵妇。这就是Sun给予Java的:多如牛毛的技术!Sun的那帮子专家无疑都是技术强人,就像一个珠宝商,不停地给自己的太太制造珠宝一样,Sun的专家不停地给Java制造新技术。珠宝只是装饰品,三两件足矣,这个道理相信Sun是懂得的,可是,当Sun的专家们面对Java时,他们一定是很难抑制住技术发明的冲动,所以,他们用10年的功夫,给Java戴上了一件又一件的珠宝。终于,Java被打扮成了一个谁也不认识的妇人,因为她的脸也被珠宝遮住了。
不可否认,Java的每项技术都是珍品,都值得你仔细推敲,并且发出由衷的赞叹。Sun专家的鬼斧神工,不由得你不佩服。可是,一种编程语言,真的可以承受这么多技术的重负吗?恐怕不行。一个显而易见的例子是,现在没有人敢说自己熟悉Java了,因为Java已经太庞大,很多领域你甚至不曾涉足过。技术的泛滥,不但没有给Java程序员带来什么实惠,反而让他们离Java的核心越来越远了。
0
相关文章