Jonathan Gillette , conocido por el seudónimo de Why the Lucky Stiff (a menudo abreviado como _why ), es un escritor, dibujante, artista y programador que se destaca por su trabajo con el lenguaje de programación Ruby . Annie Lowrey lo describió como "uno de los programadores informáticos más inusuales y queridos" del mundo. [1] Junto con Yukihiro Matsumoto y David Heinemeier Hansson , fue visto como una de las figuras clave en la comunidad Ruby. [2] Su seudónimo podría aludir a la exclamación "¡Vaya, el afortunado!" De El manantial de Ayn Rand. [1]
_Why hizo una presentación enigmáticamente titulada "Una tarde estrellada, una sinfonía que se hunde y el campeón de polo que lo entregó todo sin motivo alguno" en la Convención de Código Abierto O'Reilly de 2005 . [1] Exploró cómo enseñar programación y hacer que el tema sea más atractivo para los adolescentes . _Why hizo una presentación y actuó con su banda, Thirsty Cups, en RailsConf en 2006. [3] [4]
El 19 de agosto de 2009, las cuentas de _Why en Twitter y GitHub y los sitios web que mantenía personalmente se desconectaron. [1] [5] Poco antes de desaparecer, _Why tuiteó: "La programación es bastante ingrata. Ves que tus trabajos son reemplazados por otros superiores en un año. No puedes ejecutar nada en unos pocos más". [5]
_Los colegas de Why han reunido colecciones de sus escritos y proyectos. [6] [7] [8]
En 2012, su sitio web volvió a estar en línea brevemente con una explicación detallada de sus planes para el futuro. [9] [10]
Obras
Libros
Su trabajo más conocido es La (conmovedora) Guía de Ruby , [11] que "enseña a Ruby con historias". [12] Paul Adams de Webmonkey describe su estilo ecléctico como parecido a una "colaboración entre Stan Lem y Ed Lear ". [13] El capítulo tres fue publicado en The Best Software Writing I: Selected and Introduced por Joel Spolsky . [14]
En abril de 2013, se publicó digitalmente un libro completo atribuido [15] [16] a Jonathan Gillette a través del sitio webWhytheluckystiff.net (que desde entonces cambió de propietario) y el repositorio de GitHub cwales. Se presentó como archivos individuales de PCL (Lenguaje de comandos de impresora) sin instrucciones sobre cómo ensamblar las impresiones en un libro. Basándose en las marcas de tiempo del repositorio git, Steve Klabnik compiló las páginas en el orden en que fueron publicadas en un archivo PDF al que tituló CIERRE [17] ya que el libro proporciona cierta resolución a la historia. Aunque no se afirma la autoría ni en el libro ni en el repositorio de git, el estilo de escritura y el contenido son muy similares a los de Gillette, [18] la historia hace referencia a ciertos eventos y el texto incluye los nombres Jonathan Gillette y _why.
Su proyecto final antes de retirarse de Internet, Hackety Hack , es un entorno basado en Ruby y Shoes destinado a llevar el poder, la libertad y la simplicidad de la programación BÁSICA a la generación actual, con un enfoque particular en ser accesible para los niños.
Código
_Why es autor de varias bibliotecas y aplicaciones, la mayoría de ellas escritas en o para Ruby.
Markaby (marcado como Ruby), un DSL para generar HTML válido utilizando bloques y métodos de Ruby en lugar de etiquetas. [22]
MouseHole , un proxy web personal que puede reescribir la web al estilo Greasemonkey
la biblioteca RedCloth , que implementa el lenguaje de marcado textil
Sandbox , una biblioteca para gestionar varios entornos Ruby en un solo proceso
Syck , una biblioteca YAML para C , Ruby y varios otros lenguajes. Syck ha sido parte de las bibliotecas estándar de Ruby [23] desde la versión 1.8.0 de Ruby.
Shoes , un conjunto de herramientas de interfaz de usuario "para crear aplicaciones de escritorio similares a la web" [24] [25]
Ha ilustrado The Ruby Programming Language , escrito por David Flanagan y Yukihiro Matsumoto . [26] También dedica su ilustración cada año a RubyKaigi , la conferencia Ruby más grande de Japón, similar a RubyConf . [ cita necesaria ]
_por qué nunca reveló públicamente su propia identidad mientras estuvo activo como "por qué el afortunado fiambre". Poco antes de que dejara el ojo público, se publicó un blog anónimo, [1] [28] identificándolo como Jonathan Gillette y ofreciendo información detallada sobre su identidad, incluyendo su educación, su dirección, su membresía en la banda The Child Who Was. un ojo de cerradura y la identidad de su cónyuge. En ese momento, no hizo ninguna declaración sobre su revelación.
Si bien su identidad fuera de línea se consideraba de conocimiento común en la comunidad de codificación de Ruby, [ cita necesaria ] permaneció sin confirmar hasta que un artículo de 2012 en la revista Slate citó una declaración de un colega programador que decía: "Jonathan es _por qué, está bien y solo quiere ser dejado solo." [1]
Referencias
^ abcdef Lowrey, Annie (15 de marzo de 2012). "¿Dónde está el por qué? ¿Qué pasó cuando desapareció uno de los programadores informáticos más inusuales y queridos del mundo?". Pizarra . Archivado desde el original el 16 de marzo de 2012 . Consultado el 15 de marzo de 2012 .
^ Terror, Diogo (15 de mayo de 2010). "_Por qué: la historia de un genio posmoderno". Revista aplastante . Consultado el 13 de marzo de 2012 .
^ DeVilla, Joey (30 de junio de 2006). "RailsConf 2006: por qué los afortunados y las Thirsty Cups". joeydevilla.com .
^ Por qué los afortunados se presentan en RailsConf 2006 (vídeo). Subido por Jeremy Ruten. 20 de abril de 2013. Archivado desde el original el 21 de diciembre de 2021.
^ ab Cooper, Peter (19 de agosto de 2009). "'Por qué falta The Lucky Stiff ". Rubí por dentro . Archivado desde el original el 20 de diciembre de 2022.
^ Kromer, voltear; Rasmussen, Seth Thomas. "Un archivo vivo de la poesía ejecutable del por qué". GitHub.
^ Kromer, voltear. "Un espejo de la poesía ejecutable del _por qué". Github .
^ Ruten, Jeremy. "_patrimonio del por qué". Ver código fuente.org .
^ O'Dell, J. (19 de abril de 2013). "_por qué resurge, publica 'House of Leaves' de un programador, desaparece de nuevo". VentureBeat .
^ Lardinois, Frederic (6 de enero de 2013). "Después de desaparecer durante más de tres años, por qué el Lucky Stiff regresa a Internet". TechCrunch .
^ Fitzgerald, Michael (2007). Aprendiendo Rubí . O'Reilly. ISBN978-0-596-52986-4.
^ Richardson, Leonard (2006). Libro de cocina de Rubí . O'Reilly. ISBN0-596-52369-6.
^ Adams, Paul, ed. (2003). "Mojarse los pies con Ruby on Rails". Mono web . Archivado desde el original el 31 de diciembre de 2006.
^ Spolsky, Joel, ed. (2005). La mejor redacción de software . vol. I. Presionar. ISBN978-1-59059-500-8.
^ El compañero de CIERRE, Steve Klabnik, 19 de septiembre de 2013
^ Morris, Kevin (18 de abril de 2013). "El críptico regreso de la leyenda de la programación Why the Lucky Stiff". El punto diario .
^ CIERRE. Github. 2013.
^ Horne, Starr (12 de abril de 2013), ¿Por qué salir del exilio?, Honeybadger.io, archivado desde el original el 5 de octubre de 2013.
^ Pruebe Ruby, easydatawarehousing, archivado desde el original el 3 de octubre de 2018.
^ ab Rieles avanzados . O'Reilly. 2007. pág. 235.ISBN978-0-596-51032-9.
^ "¡¡hobix y tú!! ¡¡Siente que sí!!". hobix.com . Consultado el 3 de noviembre de 2019 .
^ Ruby principiante: de principiante a profesional . Presione. 2007. pág. 443.ISBN978-1-59059-766-8.
^ Documentación de biblioteca estándar para Syck [ enlace muerto ]
^ Schuster, Werner (19 de septiembre de 2007). "Ruby Shoes para GUI, gráficos y animaciones ligeros". InfoQ .
^ Brown, Gregory (8 de enero de 2008). "Shoes Meet Merb: gestión de una aplicación GUI a través de servicios web en Ruby". oreillynet.com . Archivado desde el original el 7 de abril de 2014.
^ Flanagan, David; Matsumoto, Yukihiro (2008). El lenguaje de programación Ruby . O'Reilly. ISBN978-0-596-51617-8.
^ "Simposio de arte y código: Hackety Hack, por qué los rígidos afortunados". Vimeo. Marzo de 2009 . Consultado el 17 de julio de 2010 .
^ "¿Quién es Jonathan Gillette?", ¿Quién es el afortunado, Posterous, archivado desde el original el 16 de marzo de 2012?.
enlaces externos
Wikiquote tiene citas relacionadas con Por qué el rígido afortunado .
Un vídeo de la conferencia pública de _Why en la Conferencia Art and Code, marzo de 2009.
Episodio del podcast de Ruby on Rails sobre camping
Resumen de zapatos: bondad del desarrollo de la aplicación Ruby GUI, enumera algunos recursos para el desarrollo de Ruby/Shoes
Hobix
Banda sonora del libro La (conmovedora) guía del porqué de Ruby
RedHanded, un blog desaparecido dedicado a la cultura Ruby
RubyKaigi2008 Goodies, ilustración de _Why utilizada en RubyKaigi2008 (página japonesa)
RubyKaigi2007 Goodies, ilustraciones de por qué utilizadas en RubyKaigi2007 (página japonesa)
_por qué el patrimonio
Por quéDía 19 de agosto de 2010
Archivo de Internet del carrete de impresora completo de _Why
Por qué el cortometraje documental The Lucky Stiff se estrenó en 2019