最受歡迎的8位Java大師
麵是8位Java牛人,他們為Java社區編寫框架、產品、工具或撰寫書籍改變了Java編程的方式。
P.S 以下排名純屬個人喜好。
1. Tomcat & Ant創始人
James Duncan Davidson,當他還是Sun公司 (1997–2001)的一名軟件工程師時創立了基於Java的Web服務器Tomcat。直到現在Tomcat 仍然被用於很多Java Web項目。此外他還編寫了Ant構建工具,采用XML描述構建過程和依賴管理成為了構建基於Java Web程序的實際標準。
相關鏈接
- James Duncan Davidson Twitter
- James Duncan Davidson Wiki
- James Duncan Davidson個人博客
- Apache Ant
- Apache Tomcat
2. 測試驅動開發和JUnit創始人
Kent Beck創立了 極限編程和測試驅動軟件開發方法。此外,他和Erich Gamma編寫了JUnit,一個簡單測試框架成為了構建基於Java Web程序測試的實際標準。JUnit和測試驅動開發組合改變了傳統的Java編程方式,許多Java者對此並不感冒。
相關鏈接
新聞和訪談
Kent Beck著作
- Extreme Programming Explained: Embrace Change (2nd Edition)
- Refactoring: Improving the Design of Existing Code
- JUnit Pocket Guide
3. Java Collections框架
Joshua Bloch領導設計並實現了眾多Java平台特性,包括JDK5.0語言改進和廣受讚譽的Java Collection框架。2004年6月,他離開了Sun公司成為Google首席Java架構師。接下來他憑借“Effective Java”一書贏得了著名的Jolt大獎,該書也是受到爭議的Java必讀書籍。
相關鏈接
新聞和訪談
Joshua Bloch著作
4. JBoss創始人
Marc Fleury在2001年創立了JBoss開源Java應用服務器。JBoss是帶有爭議的基於Java Web應用程序實際標準。接下來,他將JBoss賣給了RedHat並加盟RedHat繼續JBoss開發。2007年2月9日,他決定離開RedHat 追求個人愛好,比如教學、研究生物學、音樂以及和家人在一起。
相關鏈接
新聞和訪談
- Red Hat會失去JBoss創始人嗎?
- JBoss創始人Marc Fleury離開Red Hat,現在該怎麼辦?
- JBoss’s Marc Fleury在SOA、ESB和OSS
- 複活Marc Fleury
-
5. Struts創始人
Craig Mcclanahan是一個流行的MVC框架Struts的創建者,富有爭議的是每個Java開發者都知道如何編寫Structs代碼。由於在早期獲得了巨大的成功,基本上每個較早的Java Web應用程序都采用了Structs實現。
相關鏈接
新聞和訪談
6. Spring創始人
Rod Johnson是Java開源應用框架Spring的創始人。他是Spring的創建者和SpringSource的CEO。此外,Rod的著作Expert One-on-One J2EE Design and Development (2002)是最具 影響力的J2EE書籍。
相關鏈接
新聞和訪談
- VMware.com : VMware to acquire SpringSource
- Rod Johnson : VMware to acquire SpringSource
- Rod Johnson訪談 – CEO – Interface21
- Rod Johnson關於Spring維護策略改變問答
- Expert One-on-One J2EE Design and Development: Rod Johnson訪談
Rod Johnson著作
- Expert One-on-One J2EE Design and Development (Programmer to Programmer)
- Expert One-on-One J2EE Development without EJB
7. Hibernate 創始人
Gavin King是一個流行對象/關係持久化Java解決方案Hibernate項目的創始人,同時也是Java EE5應用框架Seam的作者。此外,他還為EJB 3.0和JPA設計作出了重大貢獻。
相關鏈接
新聞和訪談
- Tech Chat: Gavin King談Contexts和依賴注入Weld, Java EE 6
- JPT : Gavin King訪談Hibernate
- JavaFree : Hibernate創始人Gavin King訪談
- Gavin King深度解析Seam
Gavin King著作
8. Java語言之父
James Gosling在1994年發明了Java。他完成了Java的最初設計、編譯器和虛擬機。由於他的貢獻,他被推舉為美國國家工程院院士。2010年4月 2日他離開了Sun公司,後者最近被Oracle收購。談到為什麼會離開,Gosling在博客中寫道:“更確切地說我的離開比留下更有意義。”
相關鏈接
新聞和訪談
原文鏈接:https://javatyro.blogspot.com/2013/07/most-popular-top-8-java-people.html
譯文鏈接:https://www.importnew.com/5575.html
最後更新:2017-04-03 16:48:43