下面將介紹8個Java的領軍人物,他們創建了框架,產品,工具或者書籍,并將其捐獻給了Java社區,改變了Java的編碼方式。
8. Tomcat & Ant創始人
Duncan于1970年7月29日生于美國德克薩斯州。主要專注在Mac OS X、Java和XML技術。他頻繁地在全世界各種會議上演講,話題范圍從開源到高效Java開發。
Duncan 是Apache Tomcat和Apache Ant的原創作者,1997-2001年曾在Sun Microsystems工作,參與促成了Sun Microsystems公司向Apache Software Foundation的捐贈。在Sun工作期間,他創作了兩個版本的Java Servlet API規范,以及Java API for XML Processing(Java版XML API)規范。
相關鏈接
- James Duncan Davidson Twitter
- James Duncan Davidson Wiki
- James Duncan Davidson personal blog
- Apache Ant
- Apache Tomcat
7. Test Driven Development & JUnit創始人
相關鏈接
- Kent Beck Twitter
- Kent Beck Wiki
- Kent Beck Blog
- JUnit Testing Framework
- Extreme Programming Wiki
- Test Driven Development Wiki
新聞采訪
- Kent Beck: “We thought we were just programming on an airplane”
- Interview with Kent Beck and Martin Fowler
- eXtreme Programming An interview with Kent Beck
Kent Beck 著作:
- Extreme Programming Explained: Embrace Change (2nd Edition)
- Refactoring: Improving the Design of Existing Code
- JUnit Pocket Guide
6. Java Collections Framework
Joshua Bloch,是Google公司的首席Java架構師。是 Jolt大獎 的 獲得者。他曾是Sun公司的杰出工程師,和Transarc公司的高級系統設計師。Bloch曾帶領團隊設計和實現過無數的Java平臺特性,包括JDK 5.0語言增強版和獲獎的Java Collections Framework。他的著作還包括:《Java Puzzlers》、《Java Concurrency in Practive》等。
相關鏈接:
新聞采訪
Joshua Bloch 著作:
5. JBoss 創始人
Marc Fleury , 于2001年創建JBoss, 一個開源的Java應用服務器,2006年4月,JBoss被另一家知名開源軟件開發商紅帽(Red Hat)以3.5億美元收購。2007年2月9日毅然離開RedHat。
相關鏈接
新聞采訪
- Could Red Hat lose JBoss founder?
- JBoss founder Marc Fleury leaves Red Hat, now what?
- JBoss’s Marc Fleury on SOA, ESB and OSS
- Resurrecting Marc Fleury
4. Struts 創始人
相關鏈接
新聞采訪
3. Spring 創始人
相關鏈接
新聞采訪:
- VMware.com : VMware to acquire SpringSource
- Rod Johnson : VMware to acquire SpringSource
- Interview with Rod Johnson – CEO – Interface21
- Q&A with Rod Johnson over Spring’s maintenance policy changes
- Expert One-on-One J2EE Design and Development: Interview with Rod Johnson
Rod Johnson 著作
- Expert One-on-One J2EE Design and Development (Programmer to Programmer)
- Expert One-on-One J2EE Development without EJB
2. Hibernate 創始人
Gavin King , Hibernate創始人,同時還創建了Seam,參與了EJB 3.0 和 JPA 的編寫。他是JBoss的核心成員之一,也是《Hibernate in Action》一書的作者。
相關鏈接
新聞采訪:
- Tech Chat: Gavin King on Contexts and Dependency Injection, Weld, Java EE 6
- JPT : The Interview: Gavin King, Hibernate
- JavaFree : Interview with Gavin King, founder of Hibernate
- Seam in Depth with Gavin King
Gavin King 著作:
1. Java之父
James Gosling, 出生于加拿大,是一位計算機編程天才。他在卡內基-梅隆大學攻讀計算機博士學位時,為 Unix操作系統編寫了多處理器版本。在服務器制造商和軟件開發商Sun公司工作期間,他于1991年編寫了Java編程語言。他在2006年的一則博客 中寫道,他的妻子和兒子從來都沒有看到他不留胡子;其實每到睡覺時,他首先要做的事情就是刮胡子,以免影響他睡眠過程中的正常呼吸。
高斯林先生以“Java 技術之父”而聞名于世。他是Java 技術的創始人,他親手設計了Java語言,并開發了Java編譯器和Java虛擬機,使Java成為了世界上最流行的開發語言。Java支持的計算模式, 已經成為了互聯網的標準編程模式以及分布式企業級應用的事實標準。目前,Gosling先生積極致力于研究軟件開發工具,使它們功能更為強大,更容易為開 發人員所使用,能夠快速地開發應用。
James Gosling于1977年獲得了加拿大卡爾加里大學計算機科學學士學位,1983年獲得了美國卡耐基-梅隆大學計算機科學博士學位,博士論文的題目 是:"The Algebraic Manipulation of Constraints"。他創建了衛星數據獲取系統,Unix的多處理器版本,若干編譯器、郵件系統和視窗管理器,他還創建了一個叫做"Emacs"的 WYSIWYG文本編輯器,這個基于圖像編輯器和文本編輯器的突破性的編輯器可運行于Unix系統。在Sun公司,Gosling最初是負責NeWS視窗 系統的總工程師。也正是他開始了Java編程語言的最初設計,并完成了Java技術的原始編譯器和虛擬機。
2010年,隨著Sun被Oracle并購而加入Oracle,擔任客戶端軟件集團的首席技術官,但于2010年4月從Oracle離職。
相關鏈接
新聞采訪:
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
