Here are the top 10 Java people you should know. They have built new languages, frameworks, products, or books that are largely adored by the Java community.
1. James Gosling: Father of Java
James Gosling (born May 19, 1955) is best known as the father of the Java programming language. Between 1984 and 2010, Gosling was with Sun Microsystems. In around 1994, he designed the Java language and build the original compiler and virtual machine.
2. Gavin King: Founder of Hibernate
Gavin King started the Hibernate project in 2001. It provides an object-relational mapping framework for Java. He also created the Seam framework for Java EE, and contributed to the design of EJB 3.0 and JPA.
3. Craig Mcclanahan: Founder of Struts
Craig McClanahan is the creator of the Apache Struts, a popular open source MVC framework for Java-based web applications. He also contributed to the specifications of Servlet and JSP. He is also the architect of Tomcat’s servlet container Catalina.
4. Rod Johnson: Founder of Spring
Rod Johnson is the founder of the Spring Framework, an open source application framework for Java. He is the author of Expert One-on-One J2EE Design and Development, an influential book on J2EE.
5. James Duncan Davidson: Founder of Tomcat and Ant
James Duncan Davidson created Tomcat, a Java-based web server, and also Ant build tool when he was at Sun Microsystems.