Imaginemos que vemos el siguiente código:
Program Hello_World
Method Main()
PrintLine ("Hello, World")
End Method
End Program
Tiene algo de pinta de C (por el Main), pero también recuerda a un lenguaje descendiente del Pascal (eso de acabar con End …). La palabra Method nos hace pensar en objetos (métodos y clases), pero no parece haber ninguna clase definida (Program da una idea de total, no de sub-programa).
Sí, no estoy siendo justo. Hasta ahora, sólo he mostrado un “Hola Mundo”. Bien, otra pista, a ver si alguien es capaz de adivinar de que lenguaje de programación estamos hablando:
Define LoopIndex As Integer = 1
While LoopIndex < 10
// Do something in the loop
LoopIndex = LoopIndex + 1
End While
Es difícil. Me sorprendería mucho que alguno de vosotros supiera que esto es Method. Éste es un lenguaje de programación diseñado por Jonah Stagner con el fin de enseñar a sus hijos a programar. No he profundizado en el tema, pero a primera vista no se observan ventajas sustanciales respecto a otros lenguajes de programación. Por lo que he leído, la característica principal es la facilidad de desarrollo de aplicaciones gráficas. Para que nos vamos a engañar, lo que quiere programar un niño es un videojuego.
Todo esto viene a cuento de una noticia que he leído en “El País”. Me parece increíble que alguien haya caído en la cuenta de que para conseguir una sociedad más tecnológica en la que existan profesionales verdaderamente formados con auténtica vocación, tal vez sea necesario comenzar por el principio. La clave es la educación. Estos chicos, a la vez que aprenden a programar, estructuran su forma de pensar. Son capaces de entender tanto los beneficios como los modos en los que la tecnología puede aportar valor a sus vidas.








Suscribirse a nuestro Twitter
Carlos (02-Aug-2010)
A través de la página en FaceBook de BalearesON, Darío ha enlazado una aplicación de canal del tiempo para Surface. Muy interesante.