2011-06-28 22 views
5

Tengo curiosidad si alguien tiene una idea de cuán extendido está el uso del eclipse en universidades/facultades de todo el mundo.¿Cómo se ve el eclipse en el mundo académico?

La razón por la que hago esta pregunta es porque tengo la impresión de que Netbeans es mucho más utilizado en el mundo académico que el eclipse, sin embargo, escuché muchas cosas maravillosas sobre el eclipse. Hubiera pensado que el eclipse debería tener la ventaja en las universidades ya que también admite swt además de swing. Y a primera vista la programación OO parece tener un mayor soporte en eclipse que en netbeans.

También define conceptos como puntos de extensión para los cuales no puedo encontrar equivalentes en netbeans. En general, parece estar más orientado al desarrollo de componentes "débilmente acoplados". Por otra parte, mi experiencia con el eclipse es casi nula, por lo que es posible que esté confundido y que realmente no sea tan bueno.

Respuesta

1

Puedo comentar que se usa en CS 61B en Berkeley (el curso de Data Structures de la división inferior, impartido en Java). Realmente no sé mucho más, desafortunadamente.

2

sólo puedo ofrecer mi propia experiencia:

estoy tomando la Computación MSc en el Imperial College de Londres. El único "IDE" que nos enseñaron fue Emacs. Hay un fuerte énfasis en aprender los elementos esenciales del idioma y luego queda en manos del alumno elegir qué IDE elegir. (Fuimos presentados brevemente a Eclipse en el curso introductorio de 2 días de Java y creo que también se utilizó en el curso de concurrencia, aunque no tomé concurrencia).

Dicho esto, he estado usando Eclipse para la mayoría de mis proyectos y muchos de mis compañeros de curso y muchos de mis tutores usan Eclipse, pero algunos pocos usan Netbeans también. No quisiera adivinar cuál es el más utilizado. Tanto Eclipse como Netbeans están instalados en las máquinas del departamento de CS de la universidad.

2

Estoy tomando una Licenciatura en Ciencias de la Computación en la Universidad de Manchester, Reino Unido. Al igual que Jack Kelly, no se nos mostró el uso de IDE, ya que nos animaron a usar vi y otros editores. Tuvimos un solo ejercicio de laboratorio usando Eclipse y otro usando Netbeans. Netbeans fue útil si estaba creando GUI, pero en general prefiero Eclipse. Ahora que IntelliJ tiene una versión abierta, tal vez veremos que se usa más en la Academia.

5

Soy un estudiante de doctorado en la Universidad de Tecnología y Economía de Budapest. Durante los años de mi educación BSC y MSC, tomé varios cursos en los que podíamos usar diferentes IDES, como Eclipse, Netbeans, Visual Studio o incluso Emacs, y no había un único IDE presentado como futuro.

Sin embargo, la plataforma Eclipse como un buen entorno de programación y modelado basado en plug-ins es bastante interesante en la investigación académica: el conocido proyecto Mylyn se inició durante el doctorado, la mitad de los proyectos de Eclipse Modeling son más o menos proyectos de investigación , y estoy realmente seguro de que hay muchos más proyectos de investigación basados ​​en Eclipse. Y esto podría significar que hay interés en conocer Eclipse más profundamente.

Sobre la popularidad y el soporte de SWT - No creo que eso importe, pero en lo que los profesores tienen experiencia real. Y creo que eso es lo más importante.

1

Conferencistas de Java en TAMK Polytechnic en Finlandia enseñan con Eclipse. Dicho esto, prefiero Netbeans por mucho, y lo he encontrado instalado en la mayoría de las máquinas allí.

2

NetBeans ha sido eclipsado por Eclipse.

Conocer bien Eclipse es una habilidad comerciable.

Bueno, mi profesor jura por Eclipse - Eclipse tiene muchos libros escritos al respecto. Tiene una gran cantidad de funcionalidad complementaria de terceros.

Claro, NetBeans es un IDE respetable y excelente. Pero Eclipse simplemente tiene más ojos escaneando y, por lo tanto, se actualiza y se fija más a menudo también.

+1

favor abstenerse de dar respuestas de "tipo X es mejor que Y (periodo) "especialmente cuando ni siquiera (directamente) responden la pregunta. Gracias – Props

+0

Alright Props, agregué algunas cosas más. Buena suerte – Coffee

4

Desde mi experiencia de graduarme con un doctorado en CS de la Universidad de Columbia Británica, puedo decir que Eclipse es el único IDE que realmente se usa en las clases de pregrado. Algunas de las clases más sistémicas usarán Emacs, pero la mayoría usará Eclipse. En el curso de ingeniería de software de cuarto año, se espera que todos los estudiantes creen su propio plugin de Eclipse.

Tal vez, el sesgo hacia Eclipse proviene del hecho de que la escuela de posgrado recibe fondos importantes de IBM y la Fundación Eclipse. Muchos estudiantes de posgrado implementan sus ideas de tesis como complementos para Eclipse (no fui la excepción). Pero, más que solo dinero, Eclipse es una comunidad de código abierto muy animada, es extremadamente modular y la financiación que reciben los estudiantes de posgrado tiende a ser muy limitada.

Además de eso, cuando vaya a conferencias orientadas a la ingeniería de software (como OOPSLA o ICSE), encontrará que la gran mayoría de los documentos que proporcionan integración IDE lo harán con Eclipse (Visual Studio está distante segundo, y no puedo pensar en un solo artículo de investigación basado en NetBeans fuera de mi cabeza).

Todas estas cosas parecen mostrar que Eclipse es un patio de recreo popular para la investigación académica. Y esto muestra por qué también es popular entre los estudiantes de licenciatura. A los estudiantes de grados inferiores les gusta usar Eclipse porque se lo considera una habilidad esencial para el trabajo, mientras que NetBeans no se considera así por lo que yo veo.

(DIVULGACIÓN- después de usar Eclipse para completar mi doctorado, ahora soy líder del proyecto en un proyecto de Eclipse, y contribuir a varios otros.)