最受欢迎的8位Java牛人

jopen 11年前

        下面是 8 位 Java 牛人,他们为 Java 社区编写框架、产品、工具或撰写书籍改变了 Java 编程的方式。

        P.S 以下排名纯属个人喜好。

        1. Tomcat & Ant 创始人

最受欢迎的8位Java牛人

        James Duncan Davidson,当他还是 Sun 公司 (1997–2001) 的一名软件工程师时创立了基于 Java 的 Web 服务器 Tomcat。直到现在 Tomcat 仍然被用于很多 Java Web 项目。此外他还编写了 Ant 构建工具,采用 XML 描述构建过程和依赖管理成为了构建基于 Java Web 程序的实际标准。

        相关链接

  1. James Duncan Davidson 推ter
  2. James Duncan Davidson Wiki
  3. James Duncan Davidson 个人博客
  4. Apache Ant
  5. Apache Tomcat

        2. 测试驱动开发和 JUnit 创始人

        

最受欢迎的8位Java牛人

        Kent Beck 创立了极限编程和测试驱动软件开发方法。此外,他和 Erich Gamma 编写了 JUnit,一个简单测试框架成为了构建基于 Java Web 程序测试的实际标准。JUnit 和测试驱动开发组合改变了传统的 Java 编程方式,许多 Java 者对此并不感冒。

        相关链接

  1. Kent Beck 推ter
  2. Kent Beck Wiki
  3. Kent Beck 博客
  4. JUnit 测试框架
  5. 极限编程 Wiki
  6. 测试驱动开发 Wiki

        新闻和访谈

  1. Kent Beck: “我认为我们是在飞机上编程”
  2. 采访 Kent Beck 和 Martin Fowler
  3. 与 Kent Beck 谈极限编程

        Kent Beck 著作

  1. Extreme Programming Explained: Embrace Change (2nd Edition)
  2. Refactoring: Improving the Design of Existing Code
  3. JUnit Pocket Guide

        3. Java Collections 框架

最受欢迎的8位Java牛人

        Joshua Bloch 领导设计并实现了众多 Java 平台特性,包括 JDK5.0 语言改进和广受赞誉的 Java Collection 框架。2004 年 6 月,他离开了 Sun 公司成为 Google 首席 Java 架构师。接下来他凭借“Effective Java”一书赢得了著名的 Jolt 大奖,该书也是受到争议的 Java 必读书籍。

        相关链接

  1. Joshua Bloch 推ter
  2. Joshua Bloch Wiki

        新闻和访谈

  1. Effective Java: Joshua Bloch 访谈
  2. 超级明星 Josh Bloch

        Joshua Bloch著作

  1. Effective Java (2nd Edition)
  2. Java Concurrency in Practice

        4. JBoss 创始人

最受欢迎的8位Java牛人

        Marc Fleury 在 2001 年创立了 JBoss 开源 Java 应用服务器。JBoss 是带有争议的基于 Java Web 应用程序实际标准。接下来,他将 JBoss 卖给了 RedHat 并加盟 RedHat 继续 JBoss 开发。2007 年 2 月 9 日,他决定离开 RedHat 追求个人爱好,比如教学、研究生物学、音乐以及和家人在一起。

        相关链接

  1. Marc Fleury Wiki
  2. Marc Fleury 博客
  3. JBoss 应用服务器

        新闻和访谈

  1. Red Hat 会失去 JBoss 创始人吗?
  2. JBoss 创始人 Marc Fleury 离开 Red Hat,现在该怎么办?
  3. JBoss’s Marc Fleury 在 SOA、ESB 和 OSS
  4. 复活 Marc Fleury

        5. Struts 创始人

最受欢迎的8位Java牛人

        Craig Mcclanahan 是一个流行的 MVC 框架 Struts 的创建者,富有争议的是每个 Java 开发者都知道如何编写 Structs 代码。由于在早期获得了巨大的成功,基本上每个较早的 Java Web 应用程序都采用了 Structs 实现。

        相关链接

  1. Craig Mcclanahan Wiki
  2. Craig Mcclanahan Blog
  3. Apache Struts

        新闻和访谈

  1. Craig McClanahan访谈
  2. Struts 还是 JSF?

        6. Spring 创始人

最受欢迎的8位Java牛人

        Rod Johnson 是 Java 开源应用框架 Spring 的创始人。他是 Spring 的创建者和 SpringSource 的 CEO。此外,Rod 的著作 Expert One-on-One J2EE Design and Development (2002) 是最具影响力的 J2EE 书籍。

        相关链接

  1. Rod Johnson 推ter
  2. Rod Johnson 博客
  3. SpringSource
  4. Spring 框架 Wiki

        新闻和访谈

  1. VMware.com : VMware to acquire SpringSource
  2. Rod Johnson : VMware to acquire SpringSource
  3. Rod Johnson 访谈 – CEO – Interface21
  4. Rod Johnson 关于 Spring 维护策略改变问答
  5. Expert One-on-One J2EE Design and Development: Rod Johnson访谈

        Rod Johnson 著作

  1. Expert One-on-One J2EE Design and Development (Programmer to Programmer)
  2. Expert One-on-One J2EE Development without EJB

        7. Hibernate 创始人

最受欢迎的8位Java牛人

        Gavin King 是一个流行对象/关系持久化 Java 解决方案 Hibernate 项目的创始人,同时也是 Java EE5 应用框架 Seam 的作者。此外,他还为 EJB 3.0 和 JPA 设计作出了重大贡献。

        相关链接

  1. Gavin King 博客
  2. Hibernate Wiki
  3. Hibernate 框架
  4. JBoss seam

        新闻和访谈

  1. Tech Chat: Gavin King 谈 Contexts 和依赖注入 Weld, Java EE 6
  2. JPT : Gavin King 访谈 Hibernate
  3. JavaFree : Hibernate 创始人 Gavin King 访谈
  4. Gavin King 深度解析 Seam

        Gavin King 著作

  1. Java Persistence with Hibernate
  2. Hibernate in Action (In Action series)

        8. Java 语言之父

最受欢迎的8位Java牛人

        James Gosling 在 1994 年发明了 Java。他完成了 Java 的最初设计、编译器和虚拟机。由于他的贡献,他被推举为美国国家工程院院士。2010 年 4 月 2 日他离开了 Sun 公司,后者最近被 Oracle 收购。谈到为什么会离开,Gosling 在博客中写道:“更确切地说我的离开比留下更有意义。”

        相关链接

  1. James Gosling 博客
  2. James Gosling Wiki

        新闻和访谈

  1. Dennis Ritchie、Bjarne Stroustrup 和 James Gosling 访谈
  2. James Gosling 访谈,“Java 之父”
  3. 开发者访谈:James Gosling
  英文原文:most-popular-top-8-java-people  译者-唐尤华
来自: www.importnew.com