英文原文:most-popular-top-8-java-people 译者-唐尤华
下面是 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 著作
3. Java Collections 框架
Joshua Bloch 领导设计并实现了众多 Java 平台特性,包括 JDK5.0 语言改进和广受赞誉的 Java Collection 框架。2004 年 6 月,他离开了 Sun 公司成为 Google 首席 Java 架构师。接下来他凭借“Effective Java”一书赢得了著名的 Jolt 大奖,该书也是受到争议的 Java 必读书籍。
相关链接
新闻和访谈
Joshua Bloch著作
4. JBoss 创始人
Marc Fleury 在 2001 年创立了 JBoss 开源 Java 应用服务器。JBoss 是带有争议的基于 Java Web 应用程序实际标准。接下来,他将 JBoss 卖给了 RedHat 并加盟 RedHat 继续 JBoss 开发。2007 年 2 月 9 日,他决定离开 RedHat 追求个人爱好,比如教学、研究生物学、音乐以及和家人在一起。
相关链接
新闻和访谈
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 书籍。
相关链接
新闻和访谈
Rod Johnson 著作
7. Hibernate 创始人
Gavin King 是一个流行对象/关系持久化 Java 解决方案 Hibernate 项目的创始人,同时也是 Java EE5 应用框架 Seam 的作者。此外,他还为 EJB 3.0 和 JPA 设计作出了重大贡献。
相关链接
新闻和访谈
Gavin King 著作
8. Java 语言之父
James Gosling 在 1994 年发明了 Java。他完成了 Java 的最初设计、编译器和虚拟机。由于他的贡献,他被推举为美国国家工程院院士。2010 年 4 月 2 日他离开了 Sun 公司,后者最近被 Oracle 收购。谈到为什么会离开,Gosling 在博客中写道:“更确切地说我的离开比留下更有意义。”
相关链接
新闻和访谈