您的位置:首页 > 编程语言 > Java开发

应该被记住的8位Java人物

2012-11-09 12:36 519 查看
摘要:这里列举了8个Java人物,他们创建了对Java社区贡献很大的框架、产品、工具和图书,也因此改变了 Java 的编码方法。

本文列举了8个Java人物,他们创建了对Java社区贡献很大的框架、产品、工具和图书,也因此改变了Java的编码方法。

一起来认识下吧。

8.Tomcat和Ant创办人





James Duncan Davidson,1997年到2001年在Sun公司工作,他创建了Tomcat应用服务器,这是使用最为广泛的Java Web服务器,同时还创建了Ant构建工具,Ant使用XML来描述项目的构建以及依赖关系,目前仍是Java Web项目构建的事实标准。

相关链接

James Duncan Davidson Twitter

James Duncan Davidson Wiki

James Duncan Davidson personal blog

Apache Ant

Apache Tomcat

7.测试驱动开发和JUnit的创办人





Kent Beck是极限编程和测试驱动开发方法论的创始人,此外他还开发了JUnit工具,这是使用最为广泛的Java单元测试框架,而且还有多种语言的变种都是基于该框架开发的。

相关链接

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集合框架创办人





Joshua Bloch领导了很多Java平台特性的设计和实现,包括JDK 5.0语言增强以及屡获殊荣的Java集合框架。2004年6月他离开了SUN公司并成为Google的首席Java架构师。此外他还因为《Effective Java》一书获得著名的Jolt大奖。

相关链接

Joshua Bloch Twitter

Joshua Bloch Wiki

新闻和访谈

Effective Java: An Interview with Joshua Bloch

Rock Star Josh Bloch

Joshua Bloch图书

Effective Java (2nd Edition)

Java Concurrency in Practice

5.JBoss创办人



Marc Fleury在2001年创办了JBoss,这是一个开源的Java应用服务器,后来该软件卖给了红帽公司,然后加入红帽公司继续JBoss的开发,直到2007年2月。

相关链接

Marc Fleury Wiki

Marc Fleury Blog

JBoss Application Server

新闻和访谈

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创始人



Craig Mcclanahan是Struts框架的创始人,相信每个Java程序员都会知道Struts这个最为著名的MVC框架。

相关链接

Craig Mcclanahan Wiki

Craig Mcclanahan Blog

Apache Struts

新闻和访谈

Interview with Craig McClanahan

Struts Or JSF?

3.Spring创始人



Rod Johnson是Spring框架的创始人,而后创办了SpringSource公司并任CEO。此外他还写了一本书《Expert One-on-One J2EE Design and Development (2002)》

相关链接

Rod Johnson Twitter

Rod Johnson Blog

SpringSource

Spring Framework Wiki

新闻和访谈

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项目的创始人,这是著名的Java的ORM框架,同时他还创建了Seam项目,另外参与了EJB 3.0和JPA设计,并在其中起非常重要的作用。

相关链接

Gavin King Blog

Hibernate Wiki

Hibernate Framework

JBoss seam

新闻和访谈

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 图书

Java Persistence with Hibernate

Hibernate in Action (In Action series)

1.Java语言之父



詹姆斯·高斯林(James Gosling,1955年5月19日-,出生于加拿大),软件专家,Java编程语言的共同创始人之一,一般公认他为“Java之父”。

在他12岁的时候,他已能设计电子游戏机,帮忙邻居修理收割机。大学时期在天文系担任程式开发工读生,1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,博士论文的题目是:"The Algebraic Manipulation of Constraints"。毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司。1990年,与Patrick Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。1994年底,James
Gosling在硅谷召开的“技术、教育和设计大会”上展示Java程式。2000年,Java成为世界上最流行的电脑语言。

相关链接

James Gosling Blog

James Gosling Wiki

新闻和访谈

Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling

Interview: James Gosling, ‘the Father of Java’

Developer Interview: James Gosling

英文出自:Top 8 Java People You Should Know

译文来自:OSCHINA

转自:http://www.csdn.net/article/2012-06-25/2806851
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: