Nobody knows shoes
En mi búsqueda de plataformas para desarrollar rápido me he topado también con la posiblidad de utilizar algún lenguaje de script. Desde hace tiempo tengo una relación de amor/odio (más amor pero el odio está ahí) con Ruby. El caso es que se me ocurrió que tal vez podría ser útil para poner ejemplos de código en el blog. Porque si algo hay que reconocer a Ruby es que es bastante escueto en cuanto a su sintaxis. El mayor problema es que suele ser bastante limitado en cuanto a librerías disponibles.
Lo primero suele ser buscarse un toolkit de ventanas para la tarea. Entre varios me topé con Shoes. Es un desenfadado framework de desarrollo de aplicaciones de ventanas muy curioso. Lo que más me gusta es que sigue al 100% la filosofía de hacer código sencillo y rápido.
Utilizar una aplicación de shoes es sencillísimo. Tan solo tenemos que tener instalado el runtime instalable desde su página web. Después ya podremos escribir nuestra aplicación shoes.
Por ejemplo, creamos el fichero “testshoes.rb”:
Shoes.app {
button("Shoes?") {
alert("Nobody knows shoes")
}
}
Y tan solo tenemos que lanzarla con el comando “shoes testshoes.rb”
Con estas sencillas lineas de código la salida será algo así.

Así, con cuatro líneas de código ya tenemos un pequeño prototipo en lenguaje de script. Sin duda es una plataforma muy interesante a la hora de lanzar nuestras pequeñas pruebas.





