阅读更多

209顶
8踩

编程语言

翻译新闻 你应该知道的 8个Java 的领军人物

2010-08-26 17:06 by 副主编 just_cool 评论(156) 有47129人浏览

下面将介绍8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。

 

8. Tomcat & Ant创始人


James Duncan Davidson,Tomcat和Ant创始人。

Duncan于1970年7月29日生于美国德克萨斯州。主要专注在Mac OS X、Java和XML技术。他频繁地在全世界各种会议上演讲,话题范围从开源到高效Java开发。

 

Duncan 是Apache Tomcat和Apache Ant的原创作者,1997-2001年曾在Sun Microsystems工作,参与促成了Sun Microsystems公司向Apache Software Foundation的捐赠。在Sun工作期间,他创作了两个版本的Java Servlet API规范,以及Java API for XML Processing(Java版XML API)规范。

 

相关链接

  1. James Duncan Davidson Twitter
  2. James Duncan Davidson Wiki
  3. James Duncan Davidson personal blog
  4. Apache Ant
  5. Apache Tomcat

7. Test Driven Development & JUnit创始人


 
Kent Beck是XP(Extreme Programming)的创始人;同时还是极限( Extreme)编程,
测试驱动开发的创造者;并与Erich Gamma一起创建了JUnit,也许就因为这个简单而又强大的工具,让众多的程序员更加认可和信赖极限编程,从而引起了Java敏捷开发的狂潮。

 

相关链接

  1. Kent Beck Twitter
  2. Kent Beck Wiki
  3. Kent Beck Blog
  4. JUnit Testing Framework
  5. Extreme Programming Wiki
  6. Test Driven Development Wiki

新闻采访

  1. Kent Beck: “We thought we were just programming on an airplane”
  2. Interview with Kent Beck and Martin Fowler
  3. eXtreme Programming An interview with Kent Beck

Kent Beck 著作:

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

6. Java Collections Framework
 

Joshua Bloch,是Google公司的首席Java架构师。是Jolt大奖的获得者。他曾是Sun公司的杰出工程师,和Transarc公司的高级系统设计师。Bloch曾带领团队设计和实现过无数的Java平台特性,包括JDK 5.0语言增强版和获奖的Java Collections Framework。他的著作还包括:《Java Puzzlers》、《Java Concurrency in Practive》等。

 

相关链接:

  1. Joshua Bloch Twitter
  2. Joshua Bloch Wiki

新闻采访

  1. Effective Java: An Interview with Joshua Bloch
  2. Rock Star Josh Bloch

Joshua Bloch 著作:

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

5. JBoss 创始人

Marc Fleury, 于2001年创建JBoss, 一个开源的Java应用服务器,2006年4月,JBoss被另一家知名开源软件开发商红帽(Red Hat)以3.5亿美元收购。2007年2月9日毅然离开RedHat。

 

相关链接

  1. Marc Fleury Wiki
  2. Marc Fleury Blog
  3. JBoss Application Server

新闻采访

  1. Could Red Hat lose JBoss founder?
  2. JBoss founder Marc Fleury leaves Red Hat, now what?
  3. JBoss’s Marc Fleury on SOA, ESB and OSS
  4. Resurrecting Marc Fleury

4. Struts 创始人


 
Craig R. McClanahan,1960年出生于丹麦Aarhus。程序员,Sun公司的高级员工,Java Server Faces(JSF)技术规范组负责人,Apache Struts framework创始人,Java Studio Creator负责人,《Struts in action》作者。他是servlet 2.2, 2.3和JSP 1.1, 1.2规范的专家组之一,也是Tomcat servlet container Catalina的架构师。

相关链接

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

新闻采访

  1. Interview with Craig McClanahan
  2. Struts Or JSF?

3. Spring 创始人

Rod Johnson,Spring Framework创始人。 Rod在悉尼大学不仅获得了计算机学位,同时还获得了音乐学位。更令人吃惊的是在回到软件开发领域之前,他还获得了音乐学的博士学位。 有着相当丰富的C/C++技术背景的Rod早在1996年就开始了对Java服务器端技术的研究。他是一个在保险、电子商务和金融行业有着丰富经验的技术顾问,同时也是JSR-154(Servlet 2.4)和JDO 2.0的规范专家、JCP的积极成员,是Java development community中的杰出人物。
 

相关链接

  1. Rod Johnson Twitter
  2. Rod Johnson Blog
  3. SpringSource
  4. Spring Framework Wiki

新闻采访:

  1. VMware.com : VMware to acquire SpringSource
  2. Rod Johnson : VMware to acquire SpringSource
  3. Interview with Rod Johnson – CEO – Interface21
  4. Q&A with Rod Johnson over Spring’s maintenance policy changes
  5. Expert One-on-One J2EE Design and Development: Interview with 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

2. Hibernate 创始人

Gavin King, Hibernate创始人,同时还创建了Seam,参与了EJB 3.0 和 JPA 的编写。他是JBoss的核心成员之一,也是《Hibernate in Action》一书的作者。

 

相关链接

  1. Gavin King Blog
  2. Hibernate Wiki
  3. Hibernate Framework
  4. JBoss seam

新闻采访:

  1. Tech Chat: Gavin King on Contexts and Dependency Injection, Weld, Java EE 6
  2. JPT : The Interview: Gavin King, Hibernate
  3. JavaFree : Interview with Gavin King, founder of Hibernate
  4. Seam in Depth with Gavin King

Gavin King 著作:

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

1. Java之父


James Gosling, 出生于加拿大,是一位计算机编程天才。他在卡内基-梅隆大学攻读计算机博士学位时,为 Unix操作系统编写了多处理器版本。在服务器制造商和软件开发商Sun公司工作期间,他于1991年编写了Java编程语言。他在2006年的一则博客中写道,他的妻子和儿子从来都没有看到他不留胡子;其实每到睡觉时,他首先要做的事情就是刮胡子,以免影响他睡眠过程中的正常呼吸。

 

高斯林先生以“Java 技术之父”而闻名于世。他是Java 技术的创始人,他亲手设计了Java语言,并开发了Java编译器和Java虚拟机,使Java成为了世界上最流行的开发语言。Java支持的计算模式,已经成为了互联网的标准编程模式以及分布式企业级应用的事实标准。目前,Gosling先生积极致力于研究软件开发工具,使它们功能更为强大,更容易为开发人员所使用,能够快速地开发应用。

 

James Gosling于1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡耐基-梅隆大学计算机科学博士学位,博士论文的题目是:"The Algebraic Manipulation of Constraints"。他创建了卫星数据获取系统,Unix的多处理器版本,若干编译器、邮件系统和视窗管理器,他还创建了一个叫做"Emacs"的WYSIWYG文本编辑器,这个基于图像编辑器和文本编辑器的突破性的编辑器可运行于Unix系统。在Sun公司,Gosling最初是负责NeWS视窗系统的总工程师。也正是他开始了Java编程语言的最初设计,并完成了Java技术的原始编译器和虚拟机。

 

2010年,随着Sun被Oracle并购而加入Oracle,担任客户端软件集团的首席技术官,但于2010年4月从Oracle离职。

 

相关链接

  1. James Gosling Blog
  2. James Gosling Wiki

新闻采访:

  1. Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling
  2. Interview: James Gosling, ‘the Father of Java’
  3. Developer Interview: James Gosling
来自: dzone
209
8
评论 共 156 条 请登录后发表评论
76 楼 xj_eon 2010-08-27 22:28
向大牛们致敬。
75 楼 zdmcjm 2010-08-27 21:56
isy 写道
其实James Gosling并没有为java做太大的贡献,多半都是Apache和一些开源组织的支持。

还需要做多少贡献,阿哥啊,再牛的人精力都是有限的。
74 楼 jinchishuxue 2010-08-27 21:14
留个脚印......
73 楼 jinchishuxue 2010-08-27 21:13
留个脚印.
72 楼 wl95421 2010-08-27 21:08
引用
8人中6人基本上属于秃顶,,哎!!

还有一半,不是不秃,只是时候未到。
71 楼 freej 2010-08-27 20:13
都是牛人~!
70 楼 tenchiwuyo 2010-08-27 19:06
well-lit 写道
hiblue 写道
volking 写道
witcheryne 写道
volking 写道
技术是积累沉淀下来的,中国人不是想技术,而是在想怎么才能加工资。过着奢侈浮夸的生活。

这回复绝对找抽···
生活都成为题,还谈什么技术...

说的不是你这些小人物,是说那些技术高手

互为原因, 互为结果, 但本质上是, 没有希望, 唉...

看看怎么回事。


五个字:国人太浮躁。
69 楼 isy 2010-08-27 19:03
其实James Gosling并没有为java做太大的贡献,多半都是Apache和一些开源组织的支持。
68 楼 MySSH 2010-08-27 18:51
Java的领头羊哦~~向牛人学习~~~~~
67 楼 tenyears 2010-08-27 18:02
hantsy 写道
je_mazh 写道
Doug Lea
是啊,他对 java 并发的影响远比hibernate 对JPA的影响大得多。。。

支持,Doug Lea 都没有,难以令人信服。
66 楼 well-lit 2010-08-27 16:50
hiblue 写道
volking 写道
witcheryne 写道
volking 写道
技术是积累沉淀下来的,中国人不是想技术,而是在想怎么才能加工资。过着奢侈浮夸的生活。

这回复绝对找抽···
生活都成为题,还谈什么技术...

说的不是你这些小人物,是说那些技术高手

互为原因, 互为结果, 但本质上是, 没有希望, 唉...

看看怎么回事。
65 楼 icyheart 2010-08-27 16:50
这些牛人的头发都很少,发髻都很高,很靠后
64 楼 murainwood 2010-08-27 16:42
黑暗浪子 写道
Javakeith 写道
这很典型的反驳了 程序员35岁以后改转管理!这几位领军人物哪位是35岁以下?

本来“程序员35岁以后改转管理”就是国内目前那些技术水平不到家,凭着溜须拍马上位的IT人渣放出来的妖魔化言论。这些人现在在各大知名IT企业工作,也就是整天开会扯淡,到处做演讲,写软文,在csdn开博客,在《程序员》上大放厥词。真正写代码的时间几乎没有,对他们来说天天能捞大钱就OK。写代码?那是刚毕业的小朋友做的事情。

基本上没错。
63 楼 murainwood 2010-08-27 16:40
treblesoftware 写道
Leon.Wood 写道
hijude 写道
程序员杂志
黑暗浪子 写道
Javakeith 写道
这很典型的反驳了 程序员35岁以后改转管理!这几位领军人物哪位是35岁以下?

本来“程序员35岁以后改转管理”就是国内目前那些技术水平不到家,凭着溜须拍马上位的IT人渣放出来的妖魔化言论。这些人现在在各大知名IT企业工作,也就是整天开会扯淡,到处做演讲,写软文,在csdn开博客,在《程序员》上大放厥词。真正写代码的时间几乎没有,对他们来说天天能捞大钱就OK。写代码?那是刚毕业的小朋友做的事情。

《程序员》杂志第8期上有个人说写代码就是体力劳动。

国情民心不同

你在外国,有公司烧钱让你做软件核心服务层的设计和实现。在中国,你最多就是封装人家设计的接口,还有做代码工人。环境能比么?

人家一般可都是国际名牌大学博士哦
62 楼 iilucene 2010-08-27 16:35
都是高手,而且还都是国外的。。。
-------------------------------------
博客搜索引擎:http://www.zihou.com
61 楼 gml520 2010-08-27 16:19
gml520 写道
这里面大部分都是Sun 出来的,还有我几个Google 的创始人也是Sun出来的。
Sun 真是牛人的生成基地阿。

说错了,是“我记得”
60 楼 gml520 2010-08-27 16:17
这里面大部分都是Sun 出来的,还有我几个Google 的创始人也是Sun出来的。
Sun 真是牛人的生成基地阿。
59 楼 hantsy 2010-08-27 16:04
je_mazh 写道
Doug Lea
是啊,他对 java 并发的影响远比hibernate 对JPA的影响大得多。。。
58 楼 je_mazh 2010-08-27 15:47
Doug Lea
57 楼 jn615 2010-08-27 15:27
java 快称不住了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 8个Java的领军人物.pdf

    8个Java的领军人物.pdf

  • 你应该知道的 8 个Java 的领军人物

    下面将介绍8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。 8. Tomcat & Ant创始人 James Duncan Davidson,Tomcat和Ant创始人。 Duncan于1970...

  • 8个Java的领军人物[定义].pdf

    8个Java的领军人物[定义].pdf

  • 你应该知道的8个Java领军人物

    下面将介绍8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。   8. Tomcat & Ant创始人 James Duncan Davidson,Tomcat和Ant创始人。...

  • 15 个Github领军人物项目让你学习,Java教程类开源项目

    这些项目无论是对于你学习 Java 还是准备 Java 方向的面试都非常有帮助。 开源项目在于大家的参与,这才使得它的价值得到提升。 JavaGuide 简介: 一份涵盖大部分 Java 程序员所需要掌握的核心知识。 推荐理由...

  • 你应该知道的 8个Java 的领军人物 - CSDN.NET - CSDN资讯

    导读:本文介绍了8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。 8. Tomcat & Ant创始人 James Duncan Davidson,Tomcat和Ant创始人。 Duncan于1970年7月...

  • YOLO算法-城市电杆数据集-496张图像带标签-电杆.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

  • (177406840)JAVA图书管理系统毕业设计(源代码+论文).rar

    JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代码+论文) JAVA图书管理系统毕业设计(源代

  • (35734838)信号与系统实验一实验报告

    内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

  • YOLO算法-椅子检测故障数据集-300张图像带标签.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

  • 基于小程序的新冠抗原自测平台小程序源代码(java+小程序+mysql+LW).zip

    系统可以提供信息显示和相应服务,其管理新冠抗原自测平台小程序信息,查看新冠抗原自测平台小程序信息,管理新冠抗原自测平台小程序。 项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 部署容器:tomcat7 小程序开发工具:hbuildx/微信开发者工具

  • YOLO算法-俯视视角草原绵羊检测数据集-4133张图像带标签-羊.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

  • (171674830)PYQT5+openCV项目实战:微循环仪图片、视频记录和人工对比软件源码

    内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

  • 新建 文本文档.docx

    新建 文本文档.docx

  • hw06.zip

    hw06

  • 3. Kafka入门-安装与基本命令

    3. Kafka入门-安装与基本命令

  • 燃气管道施工资质和特种设备安装改造维修委托函.docx

    燃气管道施工资质和特种设备安装改造维修委托函.docx

  • The state of AI 2024.pdf

    AI大模型研究相关报告

Global site tag (gtag.js) - Google Analytics