Prestigiosa universidad cambia el curso de Java por otro, al considerar que éste es un lenguaje complejo para empezar la programación.
La Universidad de Stanford cuenta con un curso de introducción a la programación: Programming Methodology CS106A. El módulo – que también está disponible en YouTube – introduce los fundamentos de la codificación de una manera accesible.
Sin embargo, una nueva versión del curso, CS 106J se basa en JavaScript. ¿A qué se debió el cambio?
El módulo del curso Programming Methodology de la Universidad de Stanford se ha impartido siempre mediante el lenguaje de programación Java. Java es el más popular y muchas estadísticas lo avalan, pero también es muy díficil y sintácticamente complejo.
Lo podemos comprobar en el siguiente ejemplo, al escribir Hola Mundo en Java:
class HolaMundo { public static void main(String[] args) { System.out.println("Hola Mundo!"); } }
Si nos ponemos en los zapatos de los que quieren aprender a codificar por primera vez. Esto desanimaría a muchos.
Ahora, vamos a comparar con el equivalente en JavaScript.
alert('Hola Mundo!');
Es mucho más digerible, ¿no es así? Con sólo mirar el código, uno puede averiguar lo que hace, incluso si usted nunca ha escrito una línea de código en su vida.
Temas como clases estáticas, funciones, y la programación orientada a objetos lo podemos dejar para más adelante. La programación es divertida y debería iniciarse de forma “digerible” que conduzca a una carrera increíble.
La decisión de deshacerse de Java para un curso de introducción parece la adecuada. Java es quizás el lenguaje más duro que se puede aprender como un principiante. ¿Que piensas tú?
1 comentario
El equivalente en javascript es:
alert(‘Hola Mundo!’);
y requiere conocer html