Why: ¿Porqué?


Sin duda Why The Lucky Stiff es una de las personas que más admiro del mundo Ruby, aún antes de comenzar a trabajar en serio con el lenguaje. Su increible prolificidad asi como la calidad de sus trabajos le han hecho merecedor de ser considerado un referente de Ruby a nivel mundial. Autorretrato de _why's del libro Why's (poignant) Guide to Ruby


Aun me pregunto la causa por la que no menciona su nombre de pila. Con un simple why basta. Mientras escribo este artículo reflexiono y se me ocurre que quizas eso mismo está preguntando en su nick. ¿Porqué debe dar su nombre? ¿Why?...


Busqué en Wikipedia en español alguna referencia sobre el, pero como aún no existe, la traduje del original en inglés.


A continuación posteo la traducción libre (siempre copiando, nunca creando) de la referencia a Why en Wikipedia

why the lucky stiff (conocido con frecuencia como why o _why) es la personificación de un prolífico autor, caricaturista, músico, artista y programador de computadoras, notable por su trabajo con el lenguaje de programación Ruby. Junto con Yukihiro Matsumoto y David Heinemeier Hansson, es a veces visto como una figura clave de la comunidad Ruby.

Why the lucky stiff fue el keynote speaker en RailsConf en 2006, también tuvo la sesión titulada "A Starry Afternoon, a Sinking
Symphony, and the Polo Champ Who Gave It All Up for No Reason
Whatsoever" en la 2005 O'Reilly Open Source Convention realizada en Portland, Oregon. Exploró como enseñar programación a adolescentes haciéndola más atractiva.

Why the lucky stiff... no se porqué me hace acordar a un actor de cine

Trabajos

Tutoriales

Su trabajo más conocido es Why's (poignant) Guide to Ruby, el cual enseña Ruby con historias. Paul Adams de Webmonkey describe su ecléctico estilo como un parecido a una colaboración entre Stan Lem y Ed Lear. El capítulo tres fue publicado en The Best Software Writing I: Selected and Introduced by Joel Spolsky

Try Ruby es una herramienta de aprendizaje interactivo que proporciona un shell de Ruby basado en el navegador y un instructot que guía a los principiantes en sus primeros pasos con Ruby.

 

Su último proyecto, Hackety Hack, es un ambiente basado en Ruby y Mozilla usado para enseñar programación a niños. (personalmente he probado Hackety Hack y me ha resultado fantástico para aprender e iniciar a otros)

_why es el autor de varias aplicaciones y librerías, la mayoría de ellas escritas en Ruby.

  • Camping, un microframework inspirado en Ruby on Rails y basado en Markaby que pesa menos de 4 kilobytes.
  • Park Place, un "clon casi completo de Amazon S3 web service."[7]
  • Hobix, una aplicación para web blosgs basada en YAML escrita en Ruby.
  • Hpricot, un parser HTML.
  • Markaby, (markup as Ruby), un DSL para generar HTML válido usando bloques y métodos de Ruby en vez de tags.[8]
  • MouseHole, un web proxy personal que puede reescribir la web à la Greasemonkey.
  • La librería RedCloth, que implementa el lenguaje de markup Textile.
  • Sandbox, una librería para administrar varios ambientes Ruby en un simple proceso.
  • Syck, una librería YAML para C, Ruby, and otros lenguajes más. Syck ha comenzado a formar parte de las librerías estandards de Ruby desde la versión 1.8.0.
  • Shoes, un kit de herramientas UI para hacer "aplicaciones de escritorio con tecnología web" (en la lista Shoes, _why anunció hoy -19/06/2008- que la build 0.r724 incorpora la posibilidad de empaquetar el desarrollo tanto en un .exe como en un .dmg)

Música

_why ha aparecido con su banda The Thirsty Cups en las conferencias y tambien ha grabado un soundtrack para su libro Why's (poignant) Guide to Ruby.

Arte

ilustró The Ruby Programming Language, escrito por David Flanagan y Yukihiro Matsumoto.