Netbeans vs eclipse
El mercado de Java IDE (entorno de desarrollo integrado) es uno de los más intensamente competidos en el área de las herramientas de programación. NetBeans y Eclipse son dos de los cuatro principales competidores en esta área (IntelliJ Idea y Oracle JDeveloper son los otros dos). Ambos, NetBeans y Eclipse son software gratuito y de código abierto.
Que es eclipse?
Eclipse es un IDE que permite el desarrollo de aplicaciones de software en múltiples idiomas. De hecho, se puede llamar un entorno de desarrollo de software completo compuesto por el IDE y el sistema de complemento. Es un software gratuito y de código abierto lanzado bajo la licencia pública de Eclipse. Se desarrolla en Java y se puede utilizar para desarrollar aplicaciones principalmente en Java. Sin embargo, con el uso de complementos adecuados, se puede usar para desarrollar aplicaciones en muchos otros idiomas, como C, C ++, Perl, PHP, Python, Ruby y muchos más. Además, los paquetes para las matemáticas se pueden desarrollar en Eclipse. El Eclipse IDE se llama Eclipse ADT, Eclipse CDT, Eclipse JDT y Eclipse PDT, cuando se usa con ADA, C/C ++, Java y PHP, respectivamente.
Es un IDE multiplataforma, que se ejecuta en Linux, Mac OS X, Solaris y Windows Operating Systems. Su lanzamiento estable actual es 3.7, que se lanzó en junio de 2011. Eclipse se basa completamente en complementos (componentes de peso ligero). La funcionalidad no está codificada como en otras aplicaciones (en cambio, toda la funcionalidad es proporcionada por complementos). Euquinox es la base del sistema de tiempo de ejecución de Eclipse.
Que es netbeans?
NetBeans es un IDE para desarrollar aplicaciones de software en Java, JavaScript, PHP, Python, C/C ++, etc. NetBeans también es un marco de plataforma que se puede utilizar para desarrollar aplicaciones de escritorio en Java. NetBeans se desarrolló en Java. Es un IDE multiplataforma, que se ejecuta en muchos sistemas operativos como Microsoft Windows, Mac OS X, Linux y Solaris (siempre que el JVM esté instalado). Además de JVM, se necesita JDK para desarrollar aplicaciones Java en NetBeans. Se pueden usar módulos (componentes modulares) para desarrollar aplicaciones utilizando la plataforma NetBeans. Existe un módulo separado para una funcionalidad diferente, como edición, versiones y soporte para Java/CVS. Cualquier aplicación desarrollada utilizando esta plataforma puede ser extendida por terceros. Esto es cierto para el ide de NetBeans también. Es desarrollado por Oracle Corporation y la versión estable actual es la versión 7.0, que se lanzó en abril de 2011. Tiene licencia bajo CDDL (Licencia de desarrollo y distribución común) ofrecido por Sun.
¿Cuál es la diferencia entre NetBeans y Eclipse??
Aunque tanto NetBeans como Eclipse son dos de los Java IDE más populares de código libre y de código abierto, tienen sus diferencias. El apoyo para Maven es mejor en NetBeans. Debido a que puede obtener peces de vidrio con el paquete Java EE para NetBeans, es más fácil de usar que en los eclipses (ya que tiene que configurar peces de vidrio por separado). NetBeans viene con Gui Builder para Swing, pero debe usar un complemento separado en Eclipse. Las opiniones generales dentro de la comunidad de Java sobre estos dos IDE son bastante similares. Para el desarrollo básico de Java (Java SE), ambos ofrecen características comparables. Pero si tiene un propósito específico, un IDE podría ser un poco mejor que el otro. Por ejemplo, existe un consenso general que para desarrollar en la plataforma OSGI, Eclipse es la mejor opción, mientras que NetBeans es mejor para el desarrollo de Java EE.