你需要知道的10位Java開(kāi)發(fā)牛人

1、James Gosling

  1983 年,Gosling 獲得了加州大學(xué)的計(jì)算機(jī)科學(xué)學(xué)士學(xué)位。1990 年,他獲得了卡內(nèi)基梅隆大學(xué)的計(jì)算機(jī)科學(xué)博士學(xué)位,師從 Bob Sproull。在攻讀博士期間,他自己開(kāi)發(fā)了一款 emacs,叫 Gosling Emacs (Gosmacs),在大學(xué)的這段時(shí)間,他還開(kāi)發(fā)了一個(gè)多處理器版本的 Unix,以及數(shù)個(gè)編譯器和郵件系統(tǒng),之后才加入 Sun 公司。

  1984 到 2010 年間,Gosling 一直在 Sun 公司工作。他被公認(rèn)為 Java 之父。

  Oracle 剛收購(gòu)了 Sun 之后,在 2010 年 4 月 2 日,Gosling 離開(kāi)了 Sun 公司。當(dāng)問(wèn)及為何要離開(kāi)時(shí),Gosling 認(rèn)為,他的待遇,職級(jí)和決策權(quán)都受到了削減,同時(shí)角色也發(fā)生了轉(zhuǎn)變,并面臨道德上的壓力。此后他在采訪中一直對(duì) Oracle 公司持批評(píng)態(tài)度,并指出”在 Sun 和 Oracle 的合并會(huì)議上,當(dāng)我們正為 Sun 和 Google 的專利問(wèn)題發(fā)愁,卻看到 Oracle 的律師眼睛里都放著光"。隨后,在 Oracle 和 Google 關(guān)于 Andriod 的訴訟中,他澄清了自己的立場(chǎng):"Sun 公司雖然沒(méi)有專利訴訟的基因,這不意味著我們會(huì)任人宰割。雖然我與 Oracle 公司存在分歧,但在這個(gè)問(wèn)題上我認(rèn)為他們做的很對(duì)。Google 把 Sun 壓榨得太不像話了,我們大家都被惹怒了。這也包括 Jonathan [Schwartz],他想唱紅臉讓這事就這么過(guò)去,這讓原 Sun 公司的員工都很不爽。"

  2011 年 3 月 28 日,James Gosling 在博客上宣布加入 Google 公司。但 5 個(gè)月后,他又加入了一家叫 Liquid Robotics 的初創(chuàng)公司。

  Gosling 同時(shí)還是 TypeSafe 公司的顧問(wèn),該公司成立于 2011 年,致力于 Scala 開(kāi)發(fā)。了解更多

2、Joshua Bloch ——Collections 框架

3、Doug Lea —— 并發(fā)

  倍受歡迎的 java.util.concurrent 包就是出自這位大師之手。Doug Lea 是紐約州立大學(xué) Oswego 分校的計(jì)算機(jī)教授,他主要研究的是并發(fā)編程以及并發(fā)數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)。他是 JCP(Java Community Process)執(zhí)行委員會(huì)委員,并主持編寫(xiě)了 JSR 166(J.U.C 的技術(shù)規(guī)范),把并發(fā)工具庫(kù)引入到 Java 語(yǔ)言中。2010 年 10 月 22 日,Doug Lea 向 JCP 執(zhí)行委員會(huì)表明自己將不再繼續(xù)連任。2012 年,Doug 再次當(dāng)選為 OpenJDK 理事會(huì)成員。

  他著有 Concurrent Programming in Java 一書(shū),這是最早關(guān)于并發(fā)編程的書(shū)籍之一。該書(shū)現(xiàn)在已經(jīng)出版了第二版。了解更多

4、Gavin King - Hibernate

  他是 Java 著名的對(duì)象/關(guān)系持久化存儲(chǔ)方案 Hibernate 項(xiàng)目的創(chuàng)始人,同時(shí)也是 Java EE 5?應(yīng)用程序框架 Seam 的創(chuàng)建者。不僅如此,他還為 EJB3.0 和 JPA 的設(shè)計(jì)做出了巨大的貢獻(xiàn)。了解更多

5、Rod Johnson —— Spring 創(chuàng)始人

  他是 Spring 框架的創(chuàng)始人,同時(shí)也是 SpringSource 的聯(lián)合創(chuàng)始人。Spring 是面向切面編程(AOP)和控制反轉(zhuǎn)(IoC)的容器框架。Rod 的暢銷書(shū)Expert One-on-One J2EE Design and Development(2002 年出版)是迄今為止 J2EE 領(lǐng)域最具影響力的書(shū)之一。了解更多

6、Craig Mcclanahan —— Struts 創(chuàng)始人

  Craig R. Mcclanahan 是一名程序員,同時(shí)也是 Apache Struts 項(xiàng)目的創(chuàng)始人,Struts 是一款非常流行的用于構(gòu)建 JavaWEB 應(yīng)用的開(kāi)源 MVC 框架。他是 servlet2.2,2.3,JSP1.1 規(guī)范制定專家組的成員之一。同時(shí)他也是 Tomcat 的 servlet 容器 Catalina 的架構(gòu)師。了解更多

7、Andy Rubin —— Android

  Andrew E. Rubin 是 Dangert 和 Android 公司的聯(lián)合創(chuàng)始人及前 CEO。2013 年之前,他曾擔(dān)任 Google 移動(dòng)及數(shù)字內(nèi)容的高級(jí)副總裁,負(fù)責(zé)研發(fā)一款開(kāi)源的智能手機(jī)操作系統(tǒng)——Android。Rubin 名下?lián)碛兴捻?xiàng)發(fā)明專利,據(jù)說(shuō)他的身家價(jià)值上億美金。

  2013 年 3 月 13,Larry Page 在博客中透露,Andy Rubin 將調(diào)離 Android 事業(yè)部,去負(fù)責(zé) Google 的一些新項(xiàng)目。Sundar Pichai 將接替他的工作,同時(shí)仍舊兼任 Google?Chrome?事業(yè)部的老大。了解更多

8、James Duncan Davidson ——Tomcat 和 Ant

  James Duncan Davidson(1970 年 7 月 29 日出生于得克薩斯州的盧博克市)是美國(guó)的一個(gè)攝影師,曾經(jīng)是一名軟件工程師。他在擔(dān)任 Sun 公司軟件工程師期間(1997-2001),開(kāi)發(fā)出了 Java 的 web?服務(wù)器?Tomcat 以及構(gòu)建工具 Ant。在 2005 到 2006 年間,Duncan 開(kāi)發(fā)的興趣和注意力轉(zhuǎn)向了 Ruby on Rails。他和 Rails 領(lǐng)域的著名大師 Mike Clark 一起合作,Davidson 設(shè)計(jì)及開(kāi)發(fā)了一些相當(dāng)復(fù)雜且健壯性佳的 Rails 應(yīng)用。

  2005 年開(kāi)始, Duncan 把攝影作為了自己的副業(yè)。他現(xiàn)在是幾個(gè)知名科技會(huì)議的首席攝影師。

  他現(xiàn)在是波蘭一個(gè)叫 Luma Labs 的小公司的聯(lián)合創(chuàng)始人及所有者,專注于生產(chǎn)高質(zhì)量的相機(jī)配件。了解更多

9 Marc Fleury —— JBoss

  Marc Fleury 在 2011 年創(chuàng)建了一個(gè)名為 JBoss 的開(kāi)源 Java 應(yīng)用服務(wù)器項(xiàng)目,這個(gè)可以說(shuō)是 Java WEB 應(yīng)用部署的事實(shí)標(biāo)準(zhǔn)。

  Marc 研究的興趣主要集中在中間件開(kāi)發(fā),他于 1999 年啟動(dòng)了 JBoss 項(xiàng)目。2001 年,他在亞特蘭大成立了 JBoss Group 有限責(zé)任公司,JBoss 正式成為公司的名字則是在 2004 年。

  把公司賣給 Red Hat 后,F(xiàn)leury 成為 JBoss 部門的高級(jí)副總裁和總經(jīng)理。然而從 2007 年 1 月開(kāi)始 Fleury 休起了陪產(chǎn)假,計(jì)劃至同年的 3 月 15 日結(jié)束,但此時(shí)有謠言稱他可能將離開(kāi) Red Hat。2007 年 2 月,Red Hat 公司正式公布他離職的消息,并稱他“決定離開(kāi) Red Hat 以便追求一些別的個(gè)人愛(ài)好,比如教書(shū),進(jìn)行生物研究,玩音樂(lè),陪伴家人”。了解更多

10、Kent Beck——JUnit 創(chuàng)始人

  Kent Beck 率先提出了極限編程和測(cè)試驅(qū)動(dòng)開(kāi)發(fā)的概念,這個(gè)也被稱為敏捷式開(kāi)發(fā)。Beck 是一名來(lái)自美國(guó)的軟件工程師,他是 2001 年最早簽名發(fā)起敏捷宣言的 17 人之一。

  1979 年至 1987 年,Beck 在大學(xué)進(jìn)修,獲得了計(jì)算機(jī)科學(xué)的學(xué)士和碩士學(xué)位。他是軟件設(shè)計(jì)模式的先驅(qū),倡導(dǎo)測(cè)試驅(qū)動(dòng)開(kāi)發(fā)的模式,并率先使用 Smalltalk 來(lái)開(kāi)發(fā)商業(yè)應(yīng)用。他和 Ward Cunningham 一道推廣了 CRC 建模的方法,并和 Erich Gamma 共同創(chuàng)建了 JUnit 測(cè)試框架。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 從今天開(kāi)始讀《深入理解 Java 虛擬機(jī)》一書(shū),并開(kāi)設(shè)了同名專題 深入理解 Java 虛擬機(jī)。計(jì)劃在 2 周內(nèi)將全...
    SawyerZh閱讀 10,450評(píng)論 17 215
  • 將擁擠高聳的水泥盒子推開(kāi) 留幾棵樹(shù)和一片鮮花想象田野 可以把樹(shù)視為久年不見(jiàn)親朋的矗立 可以把縈繞耳邊的歡聲笑語(yǔ)帶入...
    奔跑的迷路人閱讀 265評(píng)論 0 2
  • 太陽(yáng)當(dāng)空照,花兒對(duì)我笑,小鳥(niǎo)說(shuō)“早早早,你為什么背上小書(shū)包”我要上學(xué)校天天不遲到,愛(ài)學(xué)習(xí)愛(ài)勞動(dòng),長(zhǎng)大要為人民立功勞...
    趙佳_9037閱讀 425評(píng)論 0 0
  • 1、單行注釋 2、多行注釋 3、方法注釋 4、自定義注釋模板 樣例: 自定義注釋網(wǎng)址 5、取消多行注釋快捷鍵
    孟煩了的愛(ài)豆閱讀 980評(píng)論 0 0
  • 一,概念 收入:指企業(yè)在日?;顒?dòng)中,會(huì)導(dǎo)致所有者權(quán)益增加的、與所有者投入資本無(wú)關(guān)的經(jīng)濟(jì)利益的總流入。 二,特點(diǎn) 3...
    金珈羽閱讀 281評(píng)論 0 0

友情鏈接更多精彩內(nèi)容