¿Qué es un IDE?
Un IDE (Integrated Development Environment) significa Entorno de Desarrollo Integrado, es una aplicación que reúne varios programas necesarios para el desarrollador, en este caso, de Java: editor, compilador, depurador, estos programas que facilitan muchísimo el desarrollo de aplicaciones al momento de programar en determinado lenguaje de programación.
JDeveloper: El de
Oracle, la verdad comparada con NetBeans y Eclipse se siente un poco sencillo,
pero es muy poderoso y aunque no es tan rico en funcionalidades sirve para
crear prácticamente cualquier proyecto de software, además tiene integrado ADF
que es una tecnología propia de ORACLE.
Netbeans: Muy
interesante y con muchas funcionalidades de un solo clic, web servicies con un
solo clic, EJB con un solo clic… muy entretenido de usar y contiene una alta
variedad de plugin hechos por la comunidad.
Rational: Basado en
eclipse pero con el poderoso servidor de websphere, uno de los más usados en
empresas de alto nivel que tienen varia tecnología IBM, si quieren utilizarlo
pueden bajar el trial o utilizar eclipse.
BlueJ: Para los que empiezan, en teoría te ayuda para
la programación orientada a objetos y otras buenas prácticas de la
programación.
¿Qué IDE debo elegir
para Programar en Java?
Bueno
esto es un tema bastante especifico y personal, vas a escuchar miles de
respuestas y en su mayoría van a ser todas de preferencias personales y como
uno valore a la mejor IDE. Quien sabe uno valora como mejor IDE a una que pueda
ser expansible mediante miles de plugins y que tenga soporte para cualquier
lenguaje y tecnología, otro pensara que mejor IDE es aquella que tenga mejor
interfaz gráfica, otro pensara que mejor IDE es aquella que tenga las mejores
herramientas de refactoring de código, otro pensara que es aquella que tenga
mejor documentación.
Para
mí la mejor IDE es aquella que me ayuda a resolver la tarea que necesite
realizar en un determinado momento de la forma más fácil. Teniendo eso en
cuenta para mí la mejor IDE no es una sola, todas tienen sus ventajas y
desventajas, y cada una es mejor en algo que en la otra.
ECLIPSE.
Eclipse es un entorno
de desarrollo integrado de código abierto
multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de
Cliente Enriquecido", opuesto a las aplicaciones
"Cliente-liviano" basadas en navegadores. Esta plataforma,
típicamente ha sido usada para desarrollar entornos
de desarrollo integrados (del inglés
IDE), como el IDE de Java llamado Java Development Toolkit (JDT) y el
compilador (ECJ) que se entrega como parte de Eclipse (y que son usados también
para desarrollar el mismo Eclipse). Sin embargo, también se puede usar para
otros tipos de aplicaciones cliente, como BitTorrent o Azureus.
Eclipse comenzó como un proyecto de IBM Canadá.
Fue desarrollado por OTI (Object Technology International) como reemplazo de VisualAge también desarrollado por OTI. En noviembre del 2001, se formó un
consorcio para el desarrollo futuro de Eclipse como código abierto. En 2003, fue creada la
fundación independiente de IBM.
Versiones de
Eclipse:
Versión
|
Fecha de lanzamiento
|
Versión de plataforma
|
Proyectos
|
Juno
|
Junio de 2012
|
4.2
|
|
Indigo
|
22 de junio de 2011
|
3.7
|
|
Helios
|
23 junio de 2010
|
3.6
|
|
Galileo
|
24 de junio de 2009
|
3.5
|
|
Ganymede
|
25 junio de 2008
|
3.4
|
|
Europa
|
29 de junio de 2007
|
3.3
|
|
Callisto
|
30 de junio de 2006
|
3.2
|
|
Eclipse 3.1
|
28 de junio 2005
|
3.1
|
No hay comentarios:
Publicar un comentario