8. Tomcat &
Ant Founder
James 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
application.\
7. Test Driven Development & JUnit Founder
Kent 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 combine 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.
6. Java
Collections Framework
Joshua 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.
5. JBoss
Founder
Marc 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. 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.
4. Struts
Founder
Craig 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.
3. Spring
Founder
Rod 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.
2. Hibernate
Founder
Gavin 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.
1. Father of
the Java programming language
James 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.”
No comments:
Post a Comment