original:http://sd.csdn.net/a/20120625/2806851.html 本文列舉了8個Java人物,他們創建了對Java社區貢獻很大的框架、產品、工具和圖書,也因此改變了Java的編碼方法。一起來認識下吧。
8.Tomcat和Ant創辦人
James Duncan Davidson,1997年到2001年在Sun公司工作,他創建了Tomcat應用服務器,這是使用最為廣泛的Java Web服務器,同時還創建了Ant構建工具,Ant使用XML來描述項目的構建以及依賴關系,目前仍是Java Web項目構建的事實標準。
相關鏈接
Apache Tomcat
7.測試驅動開發和JUnit的創辦人
Kent Beck是極限編程和測試驅動開發方法論的創始人,此外他還開發了JUnit工具,這是使用最為廣泛的Java單元測試框架,而且還有多種語言的變種都是基于該框架開發的。
新聞和訪談
Kent Beck圖書
JUnit Pocket Guide
6.Java集合框架創辦人
Joshua Bloch領導了很多Java平臺特性的設計和實現,包括JDK 5.0語言增強以及屢獲殊榮的Java集合框架。2004年6月他離開了SUN公司并成為Google的首席Java架構師。此外他還因為《Effective Java》一書獲得著名的Jolt大獎。
Joshua Bloch圖書
5.JBoss創辦人
Marc Fleury在2001年創辦了JBoss,這是一個開源的Java應用服務器,后來該軟件賣給了紅帽公司,然后加入紅帽公司繼續JBoss的開發,直到2007年2月。
4.Struts創始人
Craig Mcclanahan是Struts框架的創始人,相信每個Java程序員都會知道Struts這個最為著名的MVC框架。
3.Spring創始人
Rod Johnson是Spring框架的創始人,而后創辦了SpringSource公司并任CEO。此外他還寫了一本書《Expert One-on-One J2EE Design and Development (2002)》
Rod Johnson圖書
2.Hibernate創始人
Gavin King是Hibernate項目的創始人,這是注明的Java的ORM框架,同時他還創建了Seam項目,另外參與了EJB 3.0和JPA設計,并在其中起非常重要的作用。
Gavin King 圖書
1.Java語言之父
詹姆斯·高斯林(James Gosling,1955年5月19日-,出生于加拿大),軟件專家,Java編程語言的共同創始人之一,一般公認他為“Java之父”。
在他12歲的時候,他已能設計電子游戲機,幫忙鄰居修理收割機。大學時期在天文系擔任程式開發工讀生,1977年獲得了加拿大卡爾加里大學計算機科學學士學位,1983年獲得了美國卡內基梅隆大學計算機科學博士學位,博士論文的題目是:"The Algebraic Manipulation of Constraints"。畢業后到IBM工作,設計IBM第一代工作站NeWS系統,但不受重視。后來轉至Sun公司。1990年,與Patrick Naughton和Mike Sheridan等人合作“綠色計劃”,后來發展一套語言叫做“Oak”,后改名為Java。1994年底,James Gosling在硅谷召開的“技術、教育和設計大會”上展示Java程式。2000年,Java成為世界上最流行的電腦語言。
Developer Interview: James Gosling
英文出自:Top 8 Java People You Should Know
譯文來自:OSCHINA
posted on 2012-06-25 14:31 zhb8015 閱讀(309) 評論(0) 編輯 收藏