Top 8 Java Personality

I found it very insteresting and useful, so thought to share with our aliencoders users and viewers.

1. Father of the Java programming language

James GoslingJames Gosling, generally credited as the inventor of the Java programming language in 1994. He created the original design of Java and implemented its original compiler and virtual machine. For this achievement he was elected to the United States National Academy of Engineering.

On April 2, 2010, he left Sun Microsystems which had recently been acquired by the Oracle Corporation. Regarding why he left, Gosling wrote on his blog that “Just about anything I could say that would be accurate and honest would do more harm than good.”

2. Hibernate Founder

Gavin KingGavin King, is the founder of the Hibernate project, a popular object/relational persistence solution for Java, and the creator of Seam, an application framework for Java EE 5. Furthermore, he contributed heavily to the design of EJB 3.0 and JPA.

The Cairns Post launched its new website in February 2008, featuring King's blog to offer readers the opportunity to provide comments and feedback to his columns. The blog has consistently received the site's largest volume of response from readers. (Wiki)


3. Spring Founder (Creator of Spring & Best Selling Author of J2EE without EJB)

Rod JohnsonRod Johnson, is the founder of the Spring Framework, an open source application framework for Java, Creator of Spring, CEO at SpringSource. Furthermore, Rod’s best-selling Expert One-on-One J2EE Design and Development (2002) was one of the most influential books ever published on J2EE

Rod is an authority on enterprise Java architecture, a thought leader on open source development and business models, and a popular speaker at conferences around the world.

Rod has over 15 years technology, management and business experience. He holds a BA with Honors in Computer Science, Mathematics and Musicology as well as a PhD from the University of Sydney.

4. Struts Founder

Craig McclanahanCraig Mcclanahan, creator of Struts, a popular open source MVC framework for building Java-based web applications, which is arguably that every Java developer know how to code Struts. With the huge success of Struts in early day, it’s widely implemented in every single of the old Java web application project.

He was part of the expert group that defined the servlet 2.2, 2.3 and JSP 1.1, 1.2 specifications. He is also the architect of Tomcat's servlet container Catalina.

5. JBoss Founder

Marc FleuryMarc Fleury, who founded JBoss in 2001, an open-source Java application server, arguably the de facto standard for deploying Java-based Web applications. Later he sold the JBoss to RedHat, and joined RedHat to continue support on the JBoss development.

After selling his company to Red Hat, Fleury became Senior Vice President and General Manager of the JBoss Division.

On 9 February 2007, he decided to leave Red Hat to pursue other personal interests, such as teaching, research in biology, music and his family

In 2008 Fleury started a new open source project called OpenRemote, to build Home Automation Systems.
In 2010 Fleury started producing electronic music with the label Acid All Stars.

6. Java Collections Framework

Joshua BlochJoshua Bloch, led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework.

In June 2004 he left Sun and became Chief Java Architect at Google. Furthermore, he won the prestigious Jolt Award from Software Development Magazine for his book, “Effective Java”, which is arguably a must read Java’s book.

He is the alma mater of Coolumbia University and Carnegie Mellong University

7. Test Driven Development & JUnit Founder

Kent BeckKent Beck, creator of the Extreme Programming and Test Driven Development software development methodologies. Furthermore, he and Erich Gamma created JUnit, a simple testing framework, which turn into the de facto standard for testing Java-based Web applications.

The combination of JUnit and Test Driven Development makes a big changed on the way of coding Java, which causes many Java developers are not willing to follow it.

Kent lives in Medford, Oregon and works at Facebook now

8. Tomcat & Ant Founder

James Duncan DavidsonJames Duncan Davidson, while he was software engineer at Sun Microsystems (1997–2001), created Tomcat Java-based web server, still widely use in most of the Java web projects, and also Ant build tool, which uses XML to describe the build process and its dependencies, which is still the de facto standard for building Java-based Web applications.


Source: mkyong.com and few other websites

Note: Data can be outdated later. We may not update time to time. It will be static one. For more information you can go for

Comments are closed.