La experiencia
Los lenguajes de programación son idiomas artificiales diseñados para expresar procesos que pueden ser llevados a cabo por ordenadores, es decir, para que las máquinas puedan entender nuestras instrucciones.
Aunque la web semántica y toda la literatura sobre inteligencia artificial nos propongan un contexto en el que la comunicación con las máquinas se desarrolle de una forma natural, ha sido al revés: hemos terminado aprendiendo nosotros el lenguaje de las máquinas y no ellas nuestro lenguaje.
Pero a nivel de usuario lo que importa es la experiencia. Como escribe Freddie en Cristalab, "No importa la tecnología, importa la experiencia que creas con ella. Programar es una de las mejores habilidades de la humanidad, apréndala en su extensión, sin perder el tiempo discutiendo cual tecnología es mejor", y pone ejemplos como Super Mario 64, que fue hecho en en Assambler y C; Machinarium para iPad, que está hecho en AIR y AS3; y Angry Birds, que ha sido programado en Dalvik(Java), Objective-C, Unity3D y hasta en Javascript y HTML5.
Fotograma de la película Matrix.
Un Code Retreat es un taller en el que programadores de muchos lugar se juntan para desarrollar su arte. ¿Quieres participar? El próximo martes 3 de diciembre se celebrara el mas grande de todos los Code Retreat en mas de 70 ciudades y sincronizado entre ellas. Si quieres asistir puedes hacerlo a través de nuestro streaming en tucamon.es/directo_mad.











