阅读更多

209顶
8踩

编程语言

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

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

下面将介绍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 条 请登录后发表评论
36 楼 黑暗浪子 2010-08-27 12:19
李开复刚在斯坦福读博士时候,学院给他派的指导生就是Joshua Bloch
35 楼 黑暗浪子 2010-08-27 12:17
Javakeith 写道
这很典型的反驳了 程序员35岁以后改转管理!这几位领军人物哪位是35岁以下?

本来“程序员35岁以后改转管理”就是国内目前那些技术水平不到家,凭着溜须拍马上位的IT人渣放出来的妖魔化言论。这些人现在在各大知名IT企业工作,也就是整天开会扯淡,到处做演讲,写软文,在csdn开博客,在《程序员》上大放厥词。真正写代码的时间几乎没有,对他们来说天天能捞大钱就OK。写代码?那是刚毕业的小朋友做的事情。
34 楼 volking 2010-08-27 12:06
witcheryne 写道
volking 写道
技术是积累沉淀下来的,中国人不是想技术,而是在想怎么才能加工资。过着奢侈浮夸的生活。

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

说的不是你这些小人物,是说那些技术高手
33 楼 aoliwen521 2010-08-27 11:43
高人啊。。我们很多人都是靠他们的智慧结晶来吃饭的。
32 楼 yidao620c 2010-08-27 11:33
看了这些N人,我又有了信心.
31 楼 kevindurant 2010-08-27 11:26
膜拜一哈子
30 楼 tagus 2010-08-27 10:55
最爱Gavin King
29 楼 KimHo 2010-08-27 10:51
还是hibernate的创始人,最具做明星的潜质。
28 楼 Illum 2010-08-27 10:06
Emacs有很多种版本,现在流行的是GNU Emacs
27 楼 Illum 2010-08-27 10:01
James Gosling
limux 写道
JavaEye没有人审稿吗?James Gosling?Emcas?开什么玩笑?

http://zh.wikipedia.org/zh-cn/Emacs

最早在Unix上运行的Emacs类编辑器是1981年詹姆斯·高斯林(James Gosling)编写的Gosling Emacs(Gosling后来发明了Java编程语言)。Gosling Emacs以C语言编写,使用Mocklisp作为扩展语言,Mocklisp有着类似Lisp语言的语法。1984年,Gosling Emacs成为专有软件。
26 楼 ljz0898 2010-08-27 09:58
确实很牛,充满崇拜!
25 楼 fhdone 2010-08-27 09:56
围观各种“聪明绝顶”
24 楼 sam_chi 2010-08-27 09:50
看完之后自卑的要死
23 楼 lumi 2010-08-27 09:30
还是高司令最牛!
22 楼 tamsiuloong 2010-08-27 09:19
liangguanhui 写道
都是牛人,何时天朝才能出如此人才? 

毕竟这是人家发明的东西
21 楼 etdick 2010-08-27 09:07
witcheryne 写道
matychen 写道
wjpiao 写道
8人中6人基本上属于秃顶,,哎!!

你这一说,还真是一半以上是秃顶~~

haha ! 观察真仔细...

看看“秃顶”们的博客应该会有不少启发..

俗话说:聪明绝“顶”
20 楼 tamsiuloong 2010-08-27 09:05
这个Gavin King有点脾气的哦 Kent Beck居然排第七去了
19 楼 ghyghoo8 2010-08-27 09:04
瞻仰牛人...
18 楼 bleach_hb 2010-08-27 09:00
都是大师级人物,牛啊!
17 楼 Javakeith 2010-08-27 08:58
这很典型的反驳了 程序员35岁以后改转管理!这几位领军人物哪位是35岁以下?

发表评论

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

相关推荐

  • 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月...

  • FZQ型自升塔式起重机(圆筒吊)安装通用工艺规程.docx

    FZQ型自升塔式起重机(圆筒吊)安装通用工艺规程.docx

  • 风险隐患排查治理清单.xls

    风险隐患排查治理清单.xls

  • 《揭秘100个送礼暗坑》——送礼物BUG千万不要踩,要不然你也就白送礼物了.txt

    《揭秘100个送礼暗坑》——送礼物BUG千万不要踩,要不然你也就白送礼物了

  • 轻创业的风口红利期项目,视频号Ai短视频带货,适合学生党、宝妈、想多一份副业收入的人去做,10分钟一条原创视频,可放大矩阵操作

    0粉丝 0基础 0风险 0囤货 0发货 0人脉 1.项目介绍 2.注册账号 3.找对标账号和高佣商品添加流程 4.制作带货视频 5.发布视频及变现方式

  • 基于Springboot+Vue的房屋租赁管理系统源码+数据库(高分毕设)

    基于Springboot+Vue的房屋租赁管理系统源码+数据库(高分毕设)含有代码注释、新手也可看懂,毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为毕设、期末大作业使用,该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值,项目都经过严格调试,确保可以运行! 基于Springboot+Vue的房屋租赁管理系统源码+数据库(高分毕设)含有代码注释、新手也可看懂,毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为毕设、期末大作业使用,该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值,项目都经过严格调试,确保可以运行! 基于Springboot+Vue的房屋租赁管理系统源码+数据库(高分毕设)含有代码注释、新手也可看懂,毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为毕设、期末大作业使用,该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值,项目都经过严格调试,确保可以运行!

  • 工地试验室实际在岗统计表.xlsx

    工地试验室实际在岗统计表.xlsx

  • ASP NET 薪资管理系统项目及其源代码+使用说明(毕设参考)

    ASP.NET 中的薪资管理系统项目是一个先进的Web应用程序,目的是帮助公司高效、准确地管理员工工资的计算、支付和报告。利用这个系统,组织可以简化与员工工资相关的所有工作,确保财务处理的透明度和准确性。 关键特点和重要性 减少工作量:自动化的工资处理减少了手工录入的需求,降低了出错率,提高了效率。 员工数据库管理:系统提供了一种简单的方法来管理员工的详细信息,包括但不限于个人资料、工资详情、出勤记录以及休假请求。 轻松访问:系统设计使得访问员工相关信息变得容易,只需几次点击即可查看或处理工资相关操作。 工资管理系统的推行,有助于保存工资单、每月津贴、扣除额、加班费、无薪工资、贷款维护和迟到扣款等信息。该系统还可以帮助输出完整的员工报告、薪资报告、部门和职位信息等,确保了工资处理的正确性。 该系统不仅能够大幅度节省处理时间,而且由于其结果的持久保存,出错的可能性大幅度减小。与传统的手工方法相比,该系统提供了一种更加高效和准确的薪资管理方式。 此薪资管理系统使用Microsoft Visual Studio 2022作为开发环境,后端数据库使用SQL Server,通过专业的技术栈确保了

  • 安卓最佳计算器应用及源代码+使用说明(毕设参考)

    安卓最佳计算器应用及源代码 什么是安卓计算器应用? 安卓计算器应用是一款能够以美观的方式执行简单和复杂数学运算的应用。 你可以进行加法、减法、乘法和除法等基础数学运算。 安卓计算器应用是一个简单的安卓项目,不需要太多工作量。 它的工作方式就像普通计算器一样。在这里,你可以轻松完成所有数学运算。如果你想运行该项目,你将需要使用Android Studio来执行。 在运行项目之前,请确保你的计算机中安装了Android Studio。 安卓最佳计算器应用:项目详情和技术 项目标题:带源代码的安卓计算器应用 摘要:安卓计算器应用是你手机上最基础但也最重要的应用之一。你每天都需要处理计算问题,计算器应用允许你在外出时使用智能手机进行所有计算。 项目类型:移动应用 技术:Android Studio 数据库:SQLite 项目产出: 安卓最佳计算器应用输出 更新任务 删除任务 如何运行带源代码的安卓最佳计算器应用 确保你的电脑中安装了Android Studio。 第一步:下载源代码。 第二步:解压文件。 第三步:打开项目。 第四步:运行项目。

  • 基于java开发的仿支付宝AR扫描的动画效果+源码+文档+代码解析+运行教程(毕业设计&课程设计&项目开发)

    基于java开发的仿支付宝AR扫描的动画效果+源码+文档+代码解析+运行教程,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于java开发的仿支付宝AR扫描的动画效果+源码+文档+代码解析+运行教程,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于java开发的仿支付宝AR扫描的动画效果+源码+文档+代码解析+运行教程,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 基于java开发的仿支付宝AR扫描的动画效果+源码+文档+代码解析+运行教程,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用~ 项目简介: 仿 支付宝的AR红包扫描效果 ScannerView的实现主要是利用canvas绘制圆弧通过更改角度值实现的动画 使用的 方法很简单,xml文件申明,通过调用setState方法来更改状态值就行

  • 平衡计分卡与战略地图案例.pptx

    平衡计分卡与战略地图案例.pptx

  • 2020植物蛋白饮料创新趋势

    2020年,植物蛋白饮料市场高速发展,尤其是销量增速上,远超其他饮料品类

  • 工业云促进智慧水务发展.pptx

    工业云促进智慧水务发展.pptx

Global site tag (gtag.js) - Google Analytics