應該被記住的 8 位 Java 人物

發表於2012-06-25

英文原文:top 8 java people you should know,翻譯:oschina

這裡列舉了 8 個 Java 人物,他們建立了對 Java 社群貢獻很大的框架、產品、工具和圖書,也因此改變了 Java 的編碼方法。

8. Tomcat 和 Ant 創辦人

James Duncan Davidson, 1997 年到 2001 年在 Sun 公司工作,他建立了 Tomcat 應用伺服器,這是使用最為廣泛的 Java Web 伺服器,同時還建立了 Ant 構建工具,Ant 使用 XML 來描述專案的構建以及依賴關係,目前仍是 Java Web 專案構建的事實標準。

應該被記住的 8 位 Java 人物

相關連結

1. James Duncan Davidson Twitter

2. James Duncan Davidson Wiki

3. James Duncan Davidson personal blog

4. Apache Ant

5. Apache Tomcat

 

7. 測試驅動開發和 JUnit 的創辦人

應該被記住的 8 位 Java 人物

Kent Beck 是極限程式設計和測試驅動開發方法論的創始人,此外他還開發了 JUnit 工具,這是使用最為廣泛的 Java 單元測試框架,而且還有多種語言的變種都是基於該框架開發的。

相關連結

1. Kent Beck Twitter

2. Kent Beck Wiki

3. Kent Beck Blog

4. JUnit Testing Framework

5. Extreme Programming Wiki

6. Test Driven Development Wiki

新聞和訪談

1. Kent Beck: “We thought we were just programming on an airplane”

2. Interview with Kent Beck and Martin Fowler

3. eXtreme Programming An interview with Kent Beck

Kent Beck 圖書

1. Extreme Programming Explained: Embrace Change (2nd Edition)

2. Refactoring: Improving the Design of Existing Code | 重構:改善既有程式碼的設計

3. JUnit Pocket Guide

 

6. Java 集合框架創辦人

應該被記住的 8 位 Java 人物

Joshua Bloch 領導了很多 Java 平臺特性的設計和實現,包括 JDK 5.0 語言增強以及屢獲殊榮的 Java 集合框架。2004年6月他離開了SUN公司併成為 Google 的首席 Java 架構師。此外他還因為《Effective Java》一書獲得著名的 Jolt 大獎。

相關連結

1.Joshua Bloch Twitter

2.Joshua Bloch Wiki

新聞和訪談

1.Effective Java: An Interview with Joshua Bloch

2.Rock Star Josh Bloch

Joshua Bloch 圖書

1. Effective Java (2nd Edition)

2. Java Concurrency in Practice |  Java併發程式設計實戰

 

5. JBoss 創辦人

應該被記住的 8 位 Java 人物

Marc Fleury 在 2001 年創辦了 JBoss,這是一個開源的 Java 應用伺服器,後來該軟體賣給了紅帽公司,然後加入紅帽公司繼續 JBoss 的開發,直到 2007 年2月。

相關連結

1.Marc Fleury Wiki

2.Marc Fleury Blog

3.JBoss Application Server

新聞和訪談

1.Could Red Hat lose JBoss founder?

2.JBoss founder Marc Fleury leaves Red Hat, now what?

3.JBoss’s Marc Fleury on SOA, ESB and OSS

4.Resurrecting Marc Fleury

 

4. Struts 創始人

應該被記住的 8 位 Java 人物

Craig Mcclanahan 是 Struts 框架的創始人,相信每個 Java 程式設計師都會知道 Struts 這個最為著名的 MVC 框架。

相關連結

1.Craig Mcclanahan Wiki

2.Craig Mcclanahan Blog

3.Apache Struts

新聞和訪談

1.Interview with Craig McClanahan

2.Struts Or JSF?

 

3. Spring 創始人

應該被記住的 8 位 Java 人物

Rod Johnson 是 Spring 框架的創始人,而後創辦了 SpringSource 公司並任 CEO。此外他還寫了一本書《Expert One-on-One J2EE Design and Development (2002)》

相關連結

1.Rod Johnson Twitter

2.Rod Johnson Blog

3.SpringSource

4.Spring Framework Wiki

新聞和訪談

1.VMware.com : VMware to acquire SpringSource

2.Rod Johnson : VMware to acquire SpringSource

3.Interview with Rod Johnson – CEO – Interface21

4.Q&A with Rod Johnson over Spring’s maintenance policy changes

5.Expert One-on-One J2EE Design and Development: Interview with Rod Johnson

Rod Johnson 圖書

1.Expert One-on-One J2EE Design and Development (Programmer to Programmer)

2.Expert One-on-One J2EE Development without EJB

 

2 Hibernate 創始人

應該被記住的 8 位 Java 人物

Gavin King 是 Hibernate 專案的創始人,這是著名的 Java 的 ORM 框架,同時他還建立了 Seam 專案,另外參與了 EJB 3.0 和 JPA 設計,並在其中起非常重要的作用。

相關連結

1.Gavin King Blog

2.Hibernate Wiki

3.Hibernate Framework

4.JBoss seam

新聞和訪談

1.Tech Chat: Gavin King on Contexts and Dependency Injection, Weld, Java EE 6

2.JPT : The Interview: Gavin King, Hibernate

3.JavaFree : Interview with Gavin King, founder of Hibernate

4.Seam in Depth with Gavin King

Gavin King 圖書

1.Java Persistence with Hibernate

2.Hibernate in Action (In Action series)

 

1. Java 語言之父

應該被記住的 8 位 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成為世界上最流行的電腦語言。

 

相關連結

1.James Gosling Blog

2.James Gosling Wiki

新聞和訪談

1.Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling

2.Interview: James Gosling, ‘the Father of Java’

3.Developer Interview: James Gosling

 

 

 

 

相關文章