学软件⼯程师你必须了解的8⼤IT名⼈
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成为世界上最流⾏的电脑语⾔。
  2.Hibernate创始⼈
  Gavin King是Hibernate项⽬的创始⼈,这是著名的Java的ORM框架,同时他还创建了Seam项⽬,另外参与了EJB 3.0和JPA设计,并在其中起⾮常重要的作⽤。
  3.Spring创始⼈
  Rod Johnson是Spring框架的创始⼈,⽽后创办了SpringSource公司并任CEO。此外他还写了⼀本书《Expert One-on-One J2EE Design and Development (2002)》
  4.Struts创始⼈
  Craig Mcclanahan是Struts框架的创始⼈,相信每个Java程序员都会知道Struts这个最为著名的MVC框架。
  5.JBoss创办⼈
  Marc Fleury在2001年创办了JBoss,这是⼀个开源的Java应⽤服务器,后来该软件卖给了红帽公司,然后加⼊红帽公司继续JBoss的开发,直到2007年2⽉。
  6.Java集合框架创办⼈
  Joshua Bloch领导了很多Java平台特性的设计和实现,包括JDK 5.0语⾔增强以及屡获殊荣的Java集合框架。2004年6⽉他离开了SUN公司并成为Google的⾸席Java架构师。此外他还因为《Effective Java》⼀书获得著名的Jolt⼤奖。
  7.测试驱动开发和JUnit的创办⼈
java技术专家  Kent Beck是极限编程和测试驱动开发⽅法论的创始⼈,此外他还开发了JUnit⼯具,这是使⽤最为⼴泛的Java单元测试框架,⽽且还有多种语⾔的变种都是基于该框架开发的。
  8.Tomcat和Ant创办⼈
  James Duncan Davidson,1997年到2001年在Sun公司⼯作,他创建了Tomcat应⽤服务器,这是使⽤最为⼴泛的Java Web服务器,同时还创建了Ant构建⼯具,Ant使⽤XML来描述项⽬的构建以及依赖关系,⽬前仍是Java Web项⽬构建的事实标准。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。