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