8 personajes ilustres de Java

Por Martin Caceres
8 personajes ilustres de Java

En este artículo hablaremos de 8 desarrolladores que han dejado su huella en la historia de Java

Java es uno de los lenguajes más conocidos y utilizados, por lo que es lógico que venga acompañado de una gran comunidad de desarrolladores que, mediante su trabajo, buscan realizar mejoras y proporcionar herramientas que ayuden a realizar mejores proyectos.

1. James Gosling

Fue la mente maestra detrás del desarrollo de este famoso lenguaje, aunque en el 2010 dejó la empresa que hoy es propiedad de Oracle para poder pasar a formar parte de Google, y actualmente dedica su tiempo a su propia startup  Liquid Robotics.

2. Rod Johnson

Es el CEO de SpringSource y creador de Spring Framework, uno de los frameworks más conocidos de desarrollo de Java.

Además, ha conseguido aglutinar un importante ecosistema de tecnologías en torno a la compañía, incluyendo la incorporación de Groovy o Grails junto a una variedad de productos orientados al desarrollo de aplicaciones Java.

3. Gavin King

Es el fundador de Hibernate, una herramienta para la plataforma Java que facilita el mapeo de atributos entre una base de datos tradicional relacional y el modelo de objetos de una aplicación, mediante archivos declarativos (XML) o anotaciones en los beans de las entidades que permiten establecer estas relaciones. También es el creador de Seam, además de colaborar fuertemente en el diseño de EJB 3.0 y JPA.

Actualmente se encuentra en la compañía del software Red Hat donde viene desarrollando el lenguaje de programación orientado a objetos Ceylon

4. Craig Mcclanahan

Creador del popular framework Struts, de código abierto para construir aplicaciones web basadas en Java.

Se argumenta que todo programador sabe codificar en Struts e incluso que con el éxito de Struts, toda web programada en Java ha implementado este popular framework. También ha contribuido con la definición de Servlet 2.2,2.3, JSP 1.1, 1.., además de ser uno de los arquitectos de Tomcat.

5. Joshua Block

Fue el líder en el diseño e implementación de numerosas características de Java, incluyendo las mejoras del lenguaje JDK 5.0 y el framework “Java Collections Framework”.

En Junio de 2004, dejó Sun Microsystems para pasar a Google, donde se desempeñó como jefe de arquitectura en Java, cargo que dejó en el 2012. Desde entonces se desempeña como miembro en la facultad del Instituto de Investigación de Software en la universidad “Carnegie Mellon University”, donde cuenta con el título de Profesor de Prácticas y enseña el curso de Ingeniería de Software.

6. Marc Fleury

Francés de nacimiento y fundador de JBoss, servidor de aplicaciones de código abierto en Java bastante popular en la comunidad.

Después de vender JBoss a Red Hat, se unió como jefe de desarrollo de JBoss en la nueva empresa. En febrero del 2007 deja la compañía debido a intereses personales como la enseñanza, la biología, la música electrónica y su familia.

7. Kent Beck

Uno de los creadores de las metodologías de desarrollo de software de programación extrema (eXtreme Programming o XP)1 y el desarrollo guiado por pruebas (Test-Driven Development o TDD), también llamados metodología ágil.

Junto con Erich Gamma crearon el framework de testeo simple JUnit, el cual convirtieron en un estándar de testeo para aplicaciones web en Java. Actualmente trabaja en Facebook.

8. James Duncan Davidson

Entre 1997–2001, cuando trabajaba en Sun Microsystems creó uno de los contenedores de aplicaciones web en Java más usado llamado Tomcat. También fue el responsable de la herramienta de construcción de aplicaciones web en Java llamada Ant.

Duncan es fotógrafo profesional y desde el 2009 se ha desempeñado como fotógrafo principal en TED conferences, asistiendo a cada evento a nivel mundial de la compañía TED y TEDGlobal .

En 2010, Duncan fue el fotógrafo de la mision Viaje Azul en las Islas Galápagos y lideró la expedición de TED llamada “Derramamiento de petróleo en el golfo de México”.
Actualmente es cofundador y copropietario de Luma Labs, una pequeña empresa en Portland donde se realizan accesorios de alta definición para cámaras. Además de su trabajo en Microsoft en Berlín.
Como vemos estos reconocidos personajes involucrados en la comunidad Java, cuentan con grandes aportes a este lenguaje de programación, incluso siguen trabajando para aportar mejoras al mundo de la tecnología. Si te interesa empezar a aprender sobre Java, recuerda que en la plataforma contamos con un curso gratuito para ti: “Fundamentos de Java”.

Referencia: Top 8 Java People you should know (Agosto, 2010). mkyong.com Recuperado de https://www.mkyong.com/featured/top-8-java-people-you-should-know/

¿Te gustó el tutorial?

Ayúdanos a llegar a más personas

Martin Caceres

Martin Caceres

Content Manager en Devcode.la, profesional y aficionado de Branding y Marketing Digital.