why the lucky stiff

why the lucky stiff

_why at RailsConf Europe
Born Jonathan Gillette
Disappeared 19 August 2009
Status Missing for 7 years, 3 months and 26 days
Other names why, _why, Jonathan Gillette
Occupation Ruby programmer, author, musician
Known for Why's (poignant) Guide to Ruby, Camping

Jonathan Gillette, known by the pseudonym why the lucky stiff (often abbreviated as _why), is a writer, cartoonist, artist, and programmer notable for his work with the Ruby programming language. Annie Lowrey described him as "one of the most unusual, and beloved, computer programmers" in the world.[1] Along with Yukihiro Matsumoto and David Heinemeier Hansson, he was seen as one of the key figures in the Ruby community.[2]

_why made a presentation enigmatically titled "A Starry Afternoon, a Sinking Symphony, and the Polo Champ Who Gave It All Up for No Reason Whatsoever" at the 2005 O'Reilly Open Source Convention.[1] It explored how to teach programming and make the subject more appealing to adolescents. _why gave a presentation and performed with his band, the Thirsty Cups, at RailsConf in 2006.[3][4]

On 19 August 2009, why's accounts on Twitter and GitHub and his personally maintained websites went offline.[1][5] Shortly before he disappeared, why the lucky stiff tweeted, "programming is rather thankless. u see your works become replaced by superior ones in a year. unable to run at all in a few more." [5]

_why's colleagues have assembled collections of his writings and projects.[6][7][8]

On 5 January 2013, _why's site[9] was back online,[10] although, as of October 2013, it was only serving a blank page. In March 2014, the site re-launched as the personal blog of an anonymous individual from Australia with no apparent connection to _why.

Works

Books

His best known work is Why's (poignant) Guide to Ruby,[11] which "teaches Ruby with stories."[12] Paul Adams of Webmonkey describes its eclectic style as resembling a "collaboration between Stan Lem and Ed Lear".[13] Chapter three was published in The Best Software Writing I: Selected and Introduced by Joel Spolsky.[14]

In April 2013, a complete book attributed[15][16] to Jonathan Gillette was digitally released via the website whytheluckystiff.net and the GitHub repository cwales. It was presented as individual files of PCL (Printer Command Language) without any instruction on how to assemble the print outs into a book. Based on timestamps from the git repository, Steve Klabnik compiled the pages in the order in which they were released into a PDF file which he titled CLOSURE[17] since the book provides some resolution to the story. Although no authorship is claimed in either the book or the git repository, the writing style and content are remarkably comparable to that of Jonathan Gillette[18] and the storyline references certain events and the text includes the names Jonathan Gillette and _why.

Code tutorials

Try Ruby is an online interactive learning tool that provided a browser-based Ruby shell and an instructor that guided beginners through their first steps in Ruby. Since Why's disappearance, the project has been continued in spirit at Try Ruby[19]

His final project before his internet retirement, Hackety Hack, is a Ruby- and Shoes-based environment intended to bring the power, freedom, and simplicity of BASIC programming to the current generation, with a particular focus on being accessible to children.

Code

_why is the author of several libraries and applications, most of them written in or for Ruby.

Art

He has illustrated The Ruby Programming Language, authored by David Flanagan and Yukihiro Matsumoto.[25] He also dedicates his illustration every year to RubyKaigi, the biggest Ruby conference in Japan, similar to RubyConf.

In March 2009, he was a speaker at the Art and Code conference at Carnegie Mellon University.[26]

Real identity

_why never publicly revealed his own identity while he was active as why the lucky stiff. Shortly before he left the public eye, an anonymous blog was posted,[1][27] identifying him as Jonathan Gillette, and offering detailed information about his identity, including his schooling, his address, his membership in the band The Child Who Was a Keyhole, and the identity of his spouse. At the time, he did not make any statement on his being outed.

While his offline identity was considered common knowledge in the Ruby coding community, it remained unconfirmed until a 2012 article in Slate magazine quoted a statement from a fellow programmer saying, "Jonathan is _why, he is fine, and he just wants to be left alone."[1]

References

  1. 1 2 3 4 5 Lowrey, Annie (15 March 2012). "Where's _why? What happened when one of the world's most unusual, and beloved, computer programmers disappeared". Slate. Retrieved 15 March 2012.
  2. Terror, Diogo (15 May 2010). "_Why: A Tale of A Post-Modern Genius". Smashing Magazine. Retrieved 13 March 2012.
  3. DeVilla, Joey (30 June 2006). "RailsConf 2006: why the lucky stiff and the Thirsty Cups". Retrieved 15 December 2016.
  4. why the lucky stiff presents at RailsConf 2006 (video). Uploaded by Jeremy Ruten. 20 April 2013.
  5. 1 2 Cooper, Peter (August 19, 2009). "'Why The Lucky Stiff' Is Missing". Ruby Inside. Retrieved 15 December 2016.
  6. Kromer, Flip; Rasmussen, Seth Thomas. "A Living Archive of _why's Executable Poetry". GitHub. Retrieved 15 December 2016.
  7. Kromer, Flip. "A mirror of _why's executable poetry". Retrieved 15 December 2016.
  8. Ruten, Jeremy. "_why's Estate". Viewsourcecode.org. Retrieved 15 December 2016.
  9. "Why the lucky stiff".
  10. Brethorst, Aaron (5 January 2013). "_why's site is back up". Hacker News. Y combinator. Retrieved 16 May 2013.
  11. Fitzgerald, Michael (2007). Learning Ruby. O'Reilly. ISBN 0-596-52986-4.
  12. Richardson, Leonard (2006). Ruby Cookbook. O'Reilly. ISBN 0-596-52369-6.
  13. Adams, Paul, ed. (2003). "Getting Your Feet Wet With Ruby on Rails". Archived from the original on 2006-12-31.
  14. Spolsky, Joel, ed. (2005). The Best Software Writing. I. Apress. ISBN 978-1-59059-500-8.
  15. The CLOSURE Companion
  16. Kevin Morris (April 18, 2013). "The cryptic return of programming legend Why the Lucky Stiff". The Daily Dot.
  17. CLOSURE. 2013.
  18. Is _why Coming Out of Exile?
  19. Try Ruby.
  20. 1 2 Advanced Rails. O'Reilly. 2007. p. 235. ISBN 0-596-51032-2.
  21. Beginning Ruby: From Novice to Professional. Apress. 2007. p. 443. ISBN 978-1-59059-766-8.
  22. Standard Library documentation for Syck
  23. InfoQ: Ruby Shoes for lightweight GUIs, graphics and animation
  24. O'Reilly Network: Shoes Meets Merb: Driving a GUI App through Web Services in Ruby
  25. Flanagan, David; Matsumoto, Yukihiro. The Ruby Programming Language. O'Reilly. ISBN 978-0-596-51617-8.
  26. "Art && Code Symposium: Hackety Hack, why the lucky stiff". Vimeo. March 2009. Retrieved 2010-07-17.
  27. "Who is Jonathan Gillette?", Who is why the lucky stiff, Posterous, archived from the original on August 21, 2009.
Wikiquote has quotations related to: Why the lucky stiff

This article is issued from Wikipedia - version of the 9/26/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.