First they ignore you
          then they ridicule you
          then they fight you
          then you win
              -- Mahatma Gandhi
          Chinese => English     英文 => 中文             
          隨筆-221  評論-1047  文章-0  trackbacks-0

          作為Hibernate的創始人,Gavin King身上充滿著傳奇,坊間流傳著很多關于他過往的“英雄”事跡,比如他在設計Hibernate時對SQL知識竟然一點兒也不懂,比如他對Spring創始人Rod Jonathan的“惡語相加”。在上周舉行的Red Hat大會上,又聽說Gavin在來北京的前兩天因為騎摩托車速度太快,被摔成輕微腦震蕩。不過所有的這些都不影響Gavin對技術的熱忱和獨立觀點。

          Oracle現在是Red Hat的鐵桿競爭對手,推出自己的Linux操作系統,開源與Hibernate相競爭的ORM產品TopLink等。本以為請他評價此事會引爆Gavin的火爆脾氣,他卻大打太極拳:

          這是件好事情,我舉雙手贊成。有很多原本不錯的技術最后都因為沒有競爭而死掉,ORM只所以現在還為人熱捧,就是因為在這一領域里存在競爭。TopLink的開源會促進ORM技術的進步。

          雖然Java EE 5已經改進了很多,但是遠遠沒有達到人們的期望,尤其是在輕量級應用方面,于是有人說Java或者Java EE已死。Gavin King顯然不同意這一觀點:

          與CORBA技術不同,它之所以現在已經淡出人們的視野,是因為很少有人在CORBA上繼續下功夫,去關注它,改進它。Java 則完全不同,它每月都在進步,去看看開源社區就知道了。很多項目都是基于Java而創建的,包括Hibernate,Java如果哪兒出了問題,會有很多 人撲上去解決。能取代Java的技術還沒有出現,不是C#,也不是Ruby。我的觀點是Java的生命力還很強,會越來越棒,會繼續發展下去。

          對未來Java EE的發展,Gavin也抱有很多的期望,比如:

        1. 為無狀態和有狀態Session Bean提供更多的并發模式(Concurrecy Modes);
        2. 保證輕量級異步性(Lightweight Asynchronicity);
        3. 有狀態Web服務端點(Stateful Web Service Endpoint);
        4. ……
        5. 此前InfoQ曾報道過一篇“Gavin King所期望的Java EE 6新特性”,談到了更多細節內容。

          Ruby現在發展得非常快,那么將來會不會有Ruby版的Hibernate出現呢?

          我想不會的,我也不會去做這件事情。其實當出現NHibernate的時候我就很好奇和驚訝,因為我一直認為JVM是最穩定最有 效率的,基于Java的Hibernate是最合適的。如果說有例外的話,也許是基于Groovy的Hibernate,這個語言發展的很快,和Java 也有很深的關系,現在已經有了JGroovy。
          原文地址:http://www.infoq.com/cn/news/2007/04/gavin-king-interview
          附:Groovy輕松入門——Grails實戰之GORM篇
          posted on 2007-04-24 19:17 山風小子 閱讀(1088) 評論(3)  編輯  收藏 所屬分類: OthersHibernate
          主站蜘蛛池模板: 广州市| 长海县| 盐山县| 嫩江县| 阜新市| 江永县| 山东省| 贵定县| 天镇县| 长沙县| 新晃| 瑞昌市| 靖边县| 徐汇区| 广饶县| 霍城县| 关岭| 阿拉善右旗| 株洲县| 平度市| 孙吴县| 阜平县| 元阳县| 南木林县| 克拉玛依市| 建平县| 都匀市| 奉新县| 吉木乃县| 桐乡市| 铁岭市| 新和县| 丹阳市| 莎车县| 西峡县| 呼伦贝尔市| 施甸县| 玛纳斯县| 古田县| 甘孜| 靖州|