摘要:你應(yīng)當(dāng)了解的位牛人編譯李雋龍。擁有四項(xiàng)發(fā)明專利,據(jù)稱他的凈資產(chǎn)值高達(dá)億美元。年月日,在其博客上宣布調(diào)離安卓部門并將承擔(dān)谷歌公司新的項(xiàng)目。年月日,通知執(zhí)行委員會他將不再參選。后來,又重新當(dāng)選了理事會的全權(quán)代表。
Java領(lǐng)域有很多著名的人物,他們?yōu)镴ava社區(qū)編寫框架、產(chǎn)品、工具或撰寫書籍改變了Java編程的方式。本文是《最受歡迎的8位Java牛人》的2.0版本。
ChangLog:
v2.0:增加了Andy Rubin 和Doug Lea ,更新了人物詳細(xì)信息,加入了譯注說明。《你應(yīng)當(dāng)了解的10位Java牛人》編譯by 李雋龍。
v1.0:初始創(chuàng)建,《最受歡迎的8位Java牛人》編譯by 唐尤華。
PS:排名不分先后。本文的信息整理自網(wǎng)絡(luò)博客,信息的真實(shí)性未經(jīng)過嚴(yán)格篩選和確認(rèn)。
他曾是一名軟件工程師,現(xiàn)在是一名攝影師。
1970年7月29日,James Duncan Davidson出生于德州Lubbock。
1997至2001年,Davidson擔(dān)任Sun Microsystems公司軟件工程師期間,創(chuàng)建了Tomcat和Ant。前者是一個基于Java的網(wǎng)絡(luò)服務(wù)器應(yīng)用程序,后者是一個基于Java的構(gòu)建工具。
2005至2006年,Davidson將他的編程興趣和注意力轉(zhuǎn)向了Ruby on Rails。 在與著名的Rails大師Mike Clark的合作中,Davidson創(chuàng)建了一些魯棒性很好的復(fù)雜Rails早期應(yīng)用程序。
2005年起,Duncan又多了一項(xiàng)職業(yè)——攝影。他曾擔(dān)任多個著名科技會議的主要攝影師。他與Greg Koenig聯(lián)合創(chuàng)辦并共同擁有位于俄勒岡州波特蘭市的小型公司Luma Labs。這家公司專注于制造高質(zhì)量的照相機(jī)配件。
相關(guān)鏈接James Duncan Davidson Twitter
James Duncan Davidson Wiki
James Duncan Davidson個人博客
Apache Ant
Apache Tomcat
Kent Beck 一名美國的軟件工程師。他總結(jié)和創(chuàng)建了很多軟件設(shè)計領(lǐng)域概念:
1979年至1987年,Kent Beck 在俄勒岡大學(xué)獲得計算機(jī)科學(xué)學(xué)士和碩士學(xué)位。
他是極限編程(Extreme Programming)和測試驅(qū)動開發(fā)(Test Driven Development)方法(或稱為敏捷軟件開發(fā)的創(chuàng)建者。
他首創(chuàng)了軟件設(shè)計模式(Design Pattern),重新發(fā)掘了測試驅(qū)動開發(fā),并開發(fā)了SmallTalk的商業(yè)應(yīng)用。
他是2001年最初簽署《Agile Manifesto》的17人之一,和Ward Cunningham一起普及了CRC卡片方法。
他與Erich Gamma一起創(chuàng)建了JUnit 單元測試框架。
相關(guān)鏈接Kent Beck Twitter
Kent Beck Wiki
Kent Beck博客
JUnit測試框架
極限編程Wiki
測試驅(qū)動開發(fā)Wiki
新聞和訪談Kent Beck: “我認(rèn)為我們是在飛機(jī)上編程”
采訪Kent Beck和Martin Fowler
與Kent Beck談極限編程
Kent Beck著作Extreme Programming Explained: Embrace Change (2nd Edition)
Refactoring: Improving the Design of Existing Code
JUnit Pocket Guide
Joshua J. Bloch是一名軟件工程師,生于1961年8月28日。他領(lǐng)導(dǎo)了眾多Java平臺特性的設(shè)計和實(shí)現(xiàn),其中包括Java Collection框架、java.math包以及assert機(jī)制。
Bloch曾建議擴(kuò)展Java編程語言,增加兩個新特性:
* 簡明實(shí)例創(chuàng)建表達(dá)式(Concise Instance Creation Expressions — CICE)(與Bob Lee和Doug Lea共同建議)
* 自動資源管理(Automatic Resource Management — ARM)。
* 兩者的組合形成了“支持Java閉包”的三個早期建議之一。
ARM特性已經(jīng)加入JDK7,而Bloch依然活躍在當(dāng)前”在Java中支持閉包“的建議討論中。
他的主要成就和經(jīng)歷如下:
* 2001年,他的《Effective Java》獲得Jolt大獎。
* 他曾經(jīng)擔(dān)任Transarc公司高級系統(tǒng)設(shè)計師,后來擔(dān)任Sun公司杰出工程師。
* 2004年6月,他離開Sun公司加盟谷歌,成為谷歌首席Java架構(gòu)師。
* 2004年12月,《Java 開發(fā)者雜志》將Bloch列為”全球頂尖的40位軟件開發(fā)者”之一。
* 2012年8月3日,Bloch宣布將離開谷歌。
Joshua Bloch Twitter
Joshua Bloch Wiki
新聞和訪談Effective Java: Joshua Bloch訪談
超級明星Josh Bloch
Joshua Bloch著作Effective Java (2nd Edition)
Java Concurrency in Practice
Java Puzzlers(2005)
* Marc Fleury 于2001年創(chuàng)建了JBoss。JBoss是一個開源Java應(yīng)用程序服務(wù)器,是部署Java Web應(yīng)用程序的事實(shí)標(biāo)準(zhǔn)。
* Marc的研究興趣主要集中在中間件。他于1999年啟動了JBoss項(xiàng)目,并于2001年在佐治亞州的亞特蘭大成立了JBoss Group有限責(zé)任公司。
* 在將公司出售給Red Hat之后, Fleury成為了Red Hat JBoss 部門的高級副董事兼總經(jīng)理。然而,F(xiàn)leury從2007年1月開始休“陪產(chǎn)假”。計劃到2007年3月15日結(jié)束,但是他即將離開Red Hat的謠言四起。
* 2007年2月9日,他離開Red Hat的消息公之于眾:“Fleury已經(jīng)決定離開Red Hat,去追求其他的個人愛好,比如教書、生物研究、音樂和陪伴家庭。
Marc Fleury Wiki
Marc Fleury博客
JBoss應(yīng)用服務(wù)器
新聞和訪談Red Hat會失去JBoss創(chuàng)始人嗎?
JBoss創(chuàng)始人Marc Fleury離開Red Hat,現(xiàn)在該怎么辦?
JBoss’s Marc Fleury在SOA、ESB和OSS
復(fù)活Marc Fleury
* Craig R McClanahan 是一名程序員,也是流行的開源MVC架構(gòu)Struts的原創(chuàng)者。Struts架構(gòu)用來創(chuàng)建基于Java的Web應(yīng)用程序。
* 他是定義Servlet2.2、2.3和JSP1.1、1.2 規(guī)范的專家小組成員。
* 他還是Tomcat Servlet容器Catalina的架構(gòu)師。
Craig Mcclanahan Wiki
Craig Mcclanahan Blog
Apache Struts
新聞和訪談Craig McClanahan訪談
Struts還是JSF?
* Rod Johnson是Java開源應(yīng)用框架Spring的創(chuàng)始人。他是Spring的創(chuàng)建者和SpringSource的CEO。
* 他是面向方面編程(Aspect Oriented Programming)應(yīng)用架構(gòu)以及控制反轉(zhuǎn)(Inversion of Control)的聯(lián)合創(chuàng)始人。
* Rod的暢銷書《Expert One-on-One J2EE Design and Development(2002)》是所有已出版的著作中對J2EE影響最大的書籍之一。
Rod Johnson Twitter
Rod Johnson博客
SpringSource
Spring框架Wiki
新聞和訪談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
* Gavin King 是Hibernate項(xiàng)目的創(chuàng)始人。Hibernate是一個流行的Java“對象/關(guān)系”持久化解決方案。
* 他是Java EE 5 應(yīng)用程序架構(gòu)Seam的創(chuàng)建者。
* 他還為EJB3.0和JPA的設(shè)計做出了重要的貢獻(xiàn)。
Gavin King博客
Hibernate Wiki
Hibernate框架
JBoss seam
新聞和訪談Tech Chat: Gavin King談Contexts和依賴注入Weld, Java EE 6
JPT : Gavin King訪談Hibernate
JavaFree : Hibernate創(chuàng)始人Gavin King訪談
Gavin King深度解析Seam
Gavin King著作Java Persistence with Hibernate
Hibernate in Action (In Action series)
James Gosling在1994年發(fā)明了Java。他完成了Java的最初設(shè)計、編譯器和虛擬機(jī)。由于他的貢獻(xiàn),他被推舉為美國國家工程院院士。
* 1983年,Gosling在加拿大卡爾加里大學(xué)獲得了計算機(jī)科學(xué)學(xué)士學(xué)位。1990年,又獲得了卡耐基梅隆大學(xué)的計算機(jī)科學(xué)博士學(xué)位,師從Bob Sproull。在攻讀博士期間,他寫出了一版Emacs,命名為Gosling Emacs(即Gosmacs)。在加入Sun Microsystems之前,他還在卡耐基梅隆大學(xué)就讀期間開發(fā)了一個多處理器版本的Unix、多個編譯器和郵件系統(tǒng)。
* 1984年至2010年,Gosling就職于Sun Microsystems公司。他被公認(rèn)為Java編程語言之父。
* 2010年4月2日,Gosling離開了剛剛被甲骨文公司收購的Sun Microsystem公司。在談到離開原因時,Gosling提到了工資、地位和決策權(quán)的削減、角色的改變和道德上的挑戰(zhàn)。從那之后,在采訪中他一直對甲骨文公司持批判的立場。他提到:”在Sun和Orcale的公司合并會議中,有關(guān)Sun和Google的專利情況讓我們倍受煎熬。我們能夠看到Oracle的律師眼中閃著火光?!?在隨后Oracle和Google關(guān)于Android的庭審期間,他澄清了自己的態(tài)度:”Sun公司沒有專利訴訟的傳統(tǒng),但并不意味著我們沒受委屈。雖然我的觀點(diǎn)與Oracle不同,但在這個案件中他們(Oracle)是正確的。Google壓榨了Sun,我們也都受到了嚴(yán)重干擾,甚至包括Jonathan Schwartz——那時候他剛要假裝快樂地去‘化腐朽為神奇’。雖然他的行為讓很多Sun員工感到不爽“。
* 2011年3月28日,James Gosling在他的博客上宣布被Google聘用。五個月后,他宣布加盟一個名叫Liquid Robotics的創(chuàng)業(yè)公司。Gosling還是Typesafe公司的顧問。該公司成立于2011年5月,專注Scala開發(fā)。
James Gosling Blog
James Gosling Wiki
新聞和訪談Dennis Ritchie、Bjarne Stroustrup和James Gosling訪談
James Gosling訪談,“Java之父”
開發(fā)者訪談:James Gosling
* Andrew E. Rubin 是Danger和安卓兩家公司的聯(lián)合創(chuàng)始人及前CEO。他在谷歌”Mobile and Digital Content“部門擔(dān)任高級副董事直至2013年3月,主要管理智能手機(jī)開源操作系統(tǒng)安卓的開發(fā)工作。Rubin擁有四項(xiàng)發(fā)明專利,據(jù)稱他的凈資產(chǎn)值高達(dá)1億美元。
* 2013年3月13日,Larry Page在其博客上宣布Andy Rubin調(diào)離安卓部門并將承擔(dān)谷歌公司新的項(xiàng)目。他的繼任者Sundar Pichai同時接任了Andy在Chrome部門的領(lǐng)導(dǎo)職位。
Andy Robin Wiki
* Doug Lea是紐約州立大學(xué)Oswego分校的計算機(jī)教授,在那里他專攻并發(fā)編程和并發(fā)數(shù)據(jù)結(jié)構(gòu)設(shè)計。
* 他曾是JCP(Java Community Process)執(zhí)行委員會的一員,并擔(dān)任Java 規(guī)范請求166(JSR Specification Request 166)的主席。JSR 166為Java加入了并發(fā)功能(詳見Java并發(fā))。
* 他設(shè)計了util.concurrent開發(fā)包。
* 2010年10月22日,Doug Lea通知JCP執(zhí)行委員會他將不再參選JCP。后來,Doug又重新當(dāng)選了2012 OpenJDK理事會的全權(quán)代表。
Doug Lea博客
Doug Lea Wiki
Doug Lea著作Concurrent Programming in Java: Design Principle and Patterns
轉(zhuǎn)載自:importnew
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/64000.html
摘要:編者注文中的我為原文作者以下是我收集的開發(fā)牛人必備的網(wǎng)站?;蛟S你會認(rèn)為有些網(wǎng)站適合任何水平的開發(fā)者,但是我認(rèn)為對于開發(fā)牛人來說,網(wǎng)站的好壞取決于如何使用它們。希望有一天,它也會出現(xiàn)在一些人的網(wǎng)站前十名排行名單中。 編者注:文中的我為原文作者 以下是我收集的Java開發(fā)牛人必備的網(wǎng)站。這些網(wǎng)站可以提供信息,以及一些很棒的講座, 還能解答一般問題、面試問題等。質(zhì)量是衡量一個網(wǎng)站的關(guān)鍵因素...
摘要:編者注文中的我為原文作者以下是我收集的開發(fā)牛人必備的網(wǎng)站。或許你會認(rèn)為有些網(wǎng)站適合任何水平的開發(fā)者,但是我認(rèn)為對于開發(fā)牛人來說,網(wǎng)站的好壞取決于如何使用它們。希望有一天,它也會出現(xiàn)在一些人的網(wǎng)站前十名排行名單中。 編者注:文中的我為原文作者 以下是我收集的Java開發(fā)牛人必備的網(wǎng)站。這些網(wǎng)站可以提供信息,以及一些很棒的講座, 還能解答一般問題、面試問題等。質(zhì)量是衡量一個網(wǎng)站的關(guān)鍵因素...
摘要:源碼敬上按照一篇技術(shù)文章的慣例,先得定義名詞作出解釋信息管理系統(tǒng)信息管理系統(tǒng)百度百科,往大了說,除了圖書管理倉儲管理,電商資訊網(wǎng)站和大部分的后臺都屬于信息管理系統(tǒng)。 此文首發(fā)于知乎 Talk is cheap, show me the code. 手里有碼,心中不慌。源碼敬上 ihongs/HongsCORE 按照一篇技術(shù)文章的慣例,先得定義名詞、作出解釋: 信息管理系統(tǒng):信息管理系統(tǒng)...
摘要:當(dāng)你真正到公司里面從事了幾年開發(fā)之后,你就會同意我的說法利用找工作,需要的就是項(xiàng)目經(jīng)驗(yàn),項(xiàng)目經(jīng)驗(yàn)就是理解項(xiàng)目開發(fā)的基本過程,理解項(xiàng)目的分析方法,理解項(xiàng)目的設(shè)計思 Java就是用來做項(xiàng)目的!Java的主要應(yīng)用領(lǐng)域就是企業(yè)級的項(xiàng)目開發(fā)!要想從事企業(yè)級的項(xiàng)目開發(fā),你必須掌握如下要點(diǎn): 1、掌握項(xiàng)目開發(fā)的基本步驟 2、具備極強(qiáng)的面向?qū)ο蟮姆治雠c設(shè)計技巧 3、掌握用例驅(qū)動、以架構(gòu)為核心的主流開發(fā)...
摘要:創(chuàng)始人兼劉鑫帶來了題為論經(jīng)濟(jì)和企業(yè)移動戰(zhàn)略的主題分享。一是企業(yè)系統(tǒng)構(gòu)建的主要職責(zé)發(fā)生著變化。微信平臺感覺很好,但是沒有成為成就業(yè)務(wù)的平臺,其實(shí)是它今天最大的硬傷,也是最核心的本質(zhì)。微信用來做導(dǎo)流加通知,是經(jīng)營加收入。APICloud創(chuàng)始人兼CEO劉鑫帶來了題為《論API經(jīng)濟(jì)和企業(yè)移動戰(zhàn)略》的主題分享。以下為演講實(shí)錄:APICloud聽起來是很有技術(shù)性的公司,我今天和大家分享的話題和現(xiàn)實(shí)生活有...
閱讀 1319·2021-09-27 13:56
閱讀 2350·2019-08-26 10:35
閱讀 3511·2019-08-23 15:53
閱讀 1859·2019-08-23 14:42
閱讀 1242·2019-08-23 14:33
閱讀 3572·2019-08-23 12:36
閱讀 1955·2019-08-22 18:46
閱讀 1006·2019-08-22 14:06