我想对 Java 做出巨大的开发贡献的几位大神做一个整理,简略阐明对Java 做出巨大贡献的开发者,这里对这些前辈表示真诚敬意。按照个人观点排名,仅当参考。
1、Java 之父 : James Gosling
Java 语言的创始人之一,被誉为“Java 之父”
wiki 介绍:
https://en.wikipedia.org/wiki/James_Gosling
2、《Effective Java》的作者,Java Collections框架的设计者:Joshua Bloch
《Effective Java》 可以说是Java 进阶必备
3、 Spring框架创建者:Rod Johnson
大大解放了Java 的开发效率,避免重复造轮子,称为后端里程碑式的开发框架,现在(2018)仍然大规模使用。但是Spring框架,目前看起来已经过于臃肿,性能相对于vert.x,play等有一定差距
各个后端框架性能排名:
https://www.techempower.com/benchmarks/
可以看出靠前的框架主要是C/C++ 和 Java 语言;
4、Android之父: Andy Rubin
由于Android, 大大增强了Java 语言的竞争力,为Java 语言步入移动时代,做出巨大贡献,现在 Java 主要在服务端 和 Android 上使用。
5、Tomcat & Ant 的创始人:James Duncan Davidson
Tomcat 现在仍然被广泛使用,虽然ant 基本被淘汰掉,但是由此工具衍生出的Maven,Gradle 仍在广泛影响着这个行业。
6、JUnit 的创始人,XP、TDD 的发起人: Kent Beck
不仅是对Java 做出贡献,从软件层次,对测试驱动(TDD)开发模式也做出了巨大贡献。
7、JBoss 之父:Marc Fleury
wiki 介绍:
Marc Fleury
8、《Thinking in Java》作者:Bruce Eckel
《Thinking in Java》是 Java 进阶的必读书籍。虽然没有参与过大的Java 项目,但是为Java 普及做出了巨大贡献。