stringtranslate.com

¿Por qué el rígido afortunado?

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.

Tutoriales de código

Try Ruby es una herramienta de aprendizaje interactivo en línea que proporciona un shell Ruby basado en navegadory un instructor que guió a los principiantes a través de sus primeros pasos en Ruby. Desde la desaparición de _Why, el proyecto ha continuado en espíritu en la revisión 4 de Try Ruby. [19]

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.

_autorretrato de Why de la (conmovedora) Guía de Ruby de Why

Arte

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 ]

En marzo de 2009, fue ponente en la conferencia Art and Code en la Universidad Carnegie Mellon . [27]

Identidad real

_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

  1. ^ 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 .
  2. ^ Terror, Diogo (15 de mayo de 2010). "_Por qué: la historia de un genio posmoderno". Revista aplastante . Consultado el 13 de marzo de 2012 .
  3. ^ DeVilla, Joey (30 de junio de 2006). "RailsConf 2006: por qué los afortunados y las Thirsty Cups". joeydevilla.com .
  4. ^ 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.
  5. ^ 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.
  6. ^ Kromer, voltear; Rasmussen, Seth Thomas. "Un archivo vivo de la poesía ejecutable del por qué". GitHub.
  7. ^ Kromer, voltear. "Un espejo de la poesía ejecutable del _por qué". Github .
  8. ^ Ruten, Jeremy. "_patrimonio del por qué". Ver código fuente.org .
  9. ^ O'Dell, J. (19 de abril de 2013). "_por qué resurge, publica 'House of Leaves' de un programador, desaparece de nuevo". VentureBeat .
  10. ^ 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 .
  11. ^ Fitzgerald, Michael (2007). Aprendiendo Rubí . O'Reilly. ISBN 978-0-596-52986-4.
  12. ^ Richardson, Leonard (2006). Libro de cocina de Rubí . O'Reilly. ISBN 0-596-52369-6.
  13. ^ Adams, Paul, ed. (2003). "Mojarse los pies con Ruby on Rails". Mono web . Archivado desde el original el 31 de diciembre de 2006.
  14. ^ Spolsky, Joel, ed. (2005). La mejor redacción de software . vol. I. Presionar. ISBN 978-1-59059-500-8.
  15. ^ El compañero de CIERRE, Steve Klabnik, 19 de septiembre de 2013
  16. ^ 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 .
  17. ^ CIERRE. Github. 2013.
  18. ^ Horne, Starr (12 de abril de 2013), ¿Por qué salir del exilio?, Honeybadger.io, archivado desde el original el 5 de octubre de 2013.
  19. ^ Pruebe Ruby, easydatawarehousing, archivado desde el original el 3 de octubre de 2018.
  20. ^ ab Rieles avanzados . O'Reilly. 2007. pág. 235.ISBN 978-0-596-51032-9.
  21. ^ "¡¡hobix y tú!! ¡¡Siente que sí!!". hobix.com . Consultado el 3 de noviembre de 2019 .
  22. ^ Ruby principiante: de principiante a profesional . Presione. 2007. pág. 443.ISBN 978-1-59059-766-8.
  23. ^ Documentación de biblioteca estándar para Syck [ enlace muerto ]
  24. ^ Schuster, Werner (19 de septiembre de 2007). "Ruby Shoes para GUI, gráficos y animaciones ligeros". InfoQ .
  25. ^ 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.
  26. ^ Flanagan, David; Matsumoto, Yukihiro (2008). El lenguaje de programación Ruby . O'Reilly. ISBN 978-0-596-51617-8.
  27. ^ "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 .
  28. ^ "¿Quién es Jonathan Gillette?", ¿Quién es el afortunado, Posterous, archivado desde el original el 16 de marzo de 2012?.

enlaces externos