BlueJ 3.0
Recientemente se ha liberado la versión 3.0 de BlueJ, un entorno de desarrollo para Java orientado a la educación. En esta versión, el entorno de desarrollo pasa a tener funcionalidad ya presente en todos los IDEs Java "profesionales" como por ejemplo el auto completado y mostrar el javadoc de los métodos según se van tecleando.
Sin embargo, como proyecto de investigación que es también este entorno de desarrollo, han añadido un par de cosas novedosas que creo que no están presentes en ningún entorno de desarrollo Java. Una es el "Scope highlighting"; el editor de código emplea un coloreado de fondo en el editor de texto para permitir diferenciar de un modo más claro las partes de código fuente y los "scopes". Además, en la parte derecha del editor se ve una visión reducida de todo el código fuente, resaltando la parte que se está visualizando. Esto es útil para hacerse una idea de cómo de grande es el archivo y dónde está cada cosa dentro de él.
Aunque no tiene mucho sentido usar este entorno de desarrollo profesionalmente, sí que es muy útil para aprender a programar Java, especialmente para aquella gente que no sabe o no tiene muy claros los conceptos de orientación a objetos. Este es el IDE que yo he usado para explicar programación orientada a objetos dentro del curso básico de programación Java.
Reader Comments