全球最受歡迎的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程式的實際標準。
相關連結
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
3. Java Collections框架
Joshua Bloch領導設計並實現了眾多Java平臺特性,包括JDK5.0語言改進和廣受讚譽的Java Collection框架。2004年6月,他離開了Sun公司成為Google首席Java架構師。接下來他憑藉“Effective Java”一書贏得了著名的Jolt大獎,該書也是受到爭議的Java必讀書籍。
相關連結
新聞和訪談
Effective Java: Joshua Bloch訪談
Joshua Bloch著作****
4. JBoss創始人
Marc Fleury在2001年創立了JBoss開源Java應用伺服器。JBoss是帶有爭議的基於Java Web應用程式實際標準。接下來,他將JBoss賣給了RedHat並加盟RedHat繼續JBoss開發。2007年2月9日,他決定離開RedHat追求個人愛好,比如教學、研究生物學、音樂以及和家人在一起。
相關連結
新聞和訪談
JBoss創始人Marc Fleury離開Red Hat,現在該怎麼辦?
JBoss’s Marc Fleury在SOA、ESB和OSS
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 SpringSourceRod Johnson訪談 – CEO – Interface21
Expert One-on-One J2EE Design and Development:
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
JavaFree : Hibernate創始人Gavin King訪談
Gavin King著作
Java Persistence with Hibernate
Hibernate in Action (In Action series)
8. Java語言之父
James Gosling在1994年發明了Java。他完成了Java的最初設計、編譯器和虛擬機器。由於他的貢獻,他被推舉為美國國家工程院院士。2010年4月2日他離開了Sun公司,後者最近被Oracle收購。談到為什麼會離開,Gosling在部落格中寫道:“更確切地說我的離開比留下更有意義。”
相關連結
新聞和訪談
相關文章
- 2020年全球最受歡迎emoji表情排名
- 2020年全球最受歡迎的BT下載工具排行
- 全球最受歡迎的飲料市場,你看懂了嗎?
- JetBrains:2020年程式語言排名 Java最受歡迎AIJava
- 2018最受歡迎電子書
- 2018年最受歡迎的三種程式語言:JavaScript、Java、PythonJavaScriptPython
- TIOBE:2020年11月最受歡迎程式語言排行榜 Python超越Java成第二最受歡迎程式語言PythonJava
- 2018年最受DevOps歡迎的五種工具!dev
- Lens成為最受歡迎的Kubernetes IDE – thenewstackIDE
- 年度最受歡迎的開源CHROME外掛Chrome
- 15個最受歡迎的Python開源框架Python框架
- 2024 年最受歡迎的 5 個 Go 框架Go框架
- 在中國,什麼樣的Java程式設計師最受歡迎Java程式設計師
- GitHub上最受開發人員歡迎的5大Java專案!GithubJava
- 全球十大最受歡迎的度假目的地你去了幾個?
- 連續 3 年最受歡迎:Rust,香!Rust
- 王承倫 最受歡迎職業人
- DB-Engines:2019年全球最受歡迎資料庫 MySQL奪冠資料庫MySql
- Oliver成英國最受歡迎的寶寶名字
- 最知名的遊戲公司就最受歡迎嗎?遊戲
- 2020年全球最受歡迎的車輛顏色是白色 佔比高達38%
- 2022年全球最受歡迎電影盜版型別(附原資料表) 型別
- Sensor Tower:2021年全球應用/遊戲資料分析 TikTok最受歡迎遊戲
- Counterpoint:2020年10月全球最受歡迎的5G手機是iPhone 12iPhone
- 2019年10個最受歡迎的JavaScript動畫庫!JavaScript動畫
- François Chollet:ArXiv中最受歡迎的開源框架框架
- 10款最受Python開發者歡迎的Python IDEPythonIDE
- 【推薦】2022年最受歡迎的linux發行版本!Linux
- 2022 Java 生態報告出爐:Java 11 接替 Java 8 成為最受歡迎版本Java
- Java程式設計師怒了:收入最低遭全球diss!Python成最受歡迎語言有“內幕”?Java程式設計師Python
- 2018年Github最受歡迎機器學習語言Python穩坐冠軍,numpy、scipy是最受歡迎軟體包...Github機器學習Python
- 2021年全球最受歡迎意見領袖型別(附原資料表) 型別
- 南美8月遊戲爆發 哪些最受歡迎?遊戲
- 最受歡迎 Linux 發行版,來看看都有誰?Linux
- 回顧2018年最受歡迎的十四款NoSQL產品SQL
- MRI:圖解25國最受歡迎的5款應用圖解
- 推薦10個最受歡迎的 Vue.js UI 庫Vue.jsUI
- 7種最受歡迎的2019年程式語言 - Learn Worthy
- Zalo成為越南最受歡迎的訊息應用程式