dlaczego szczęśliwy sztywny

dlaczego szczęśliwy sztywny
Whytheluckystiff.jpg
_dlaczego na RailsConf Europe
Urodzić się
Jonathana Gillette'a
Inne nazwy dlaczego, dlaczego, Jonathan Gillette
zawód (-y) Programista Ruby, autor, muzyk
Znany z Why's (przejmujący) Przewodnik po Ruby , Camping

Jonathan Gillette , znany pod pseudonimem „dlaczego szczęśliwy sztywny” (często w skrócie _why ), jest pisarzem, rysownikiem, rysownikiem i programistą znanym ze swojej pracy nad językiem programowania Ruby . Annie Lowrey opisała go jako „jednego z najbardziej niezwykłych i ukochanych programistów komputerowych” na świecie. Wraz z Yukihiro Matsumoto i Davidem Heinemeierem Hanssonem , był postrzegany jako jedna z kluczowych postaci w społeczności Ruby. Jego pseudonim może nawiązywać do okrzyku „Dlaczego, szczęśliwy sztywny!” z The Fountainhead autorstwa Ayn Rand.

_dlaczego wygłosił prezentację pod enigmatycznym tytułem „Gwiaździste popołudnie, tonąca symfonia i mistrz polo, który dał wszystko bez powodu” na konwencji O'Reilly Open Source w 2005 roku . Zbadano, jak uczyć programowania i uczynić ten przedmiot bardziej atrakcyjnym dla młodzieży . _dlaczego dał prezentację i wystąpił ze swoim zespołem Thirsty Cups na RailsConf w 2006 roku.

W dniu 19 sierpnia 2009 r. Konta _why na Twitterze i GitHub oraz jego osobiście utrzymywane strony internetowe zostały wyłączone. Na krótko przed tym, jak zniknął, tweetował: „Programowanie jest raczej niewdzięczne. Widzisz, jak twoje prace zostają zastąpione lepszymi w ciągu roku. Nie możesz w ogóle działać przez kilka kolejnych”.

Koledzy _dlaczego zebrali kolekcje jego pism i projektów.

W 2012 roku jego strona internetowa na krótko wróciła do sieci ze szczegółowym wyjaśnieniem jego planów na przyszłość.

Pracuje

Książki

Jego najbardziej znanym dziełem jest Why's (przejmujący) Guide to Ruby , który „uczy Ruby za pomocą historii”. Paul Adams z Webmonkey opisuje jego eklektyczny styl jako przypominający „współpracę Stana Lema i Eda Leara ”. Rozdział trzeci został opublikowany w The Best Software Writing I: Selected and Introduced by Joel Spolsky .

W kwietniu 2013 r. cała książka przypisywana Jonathanowi Gillette'owi została wydana cyfrowo za pośrednictwem strony internetowej Whytheluckystiff.net (która od tego czasu zmieniła właściciela) oraz repozytorium GitHub cwales . Przedstawiono go jako pojedyncze pliki PCL (Printer Command Language) bez instrukcji, jak złożyć wydruki w książkę. Na podstawie znaczników czasu z repozytorium git Steve Klabnik skompilował strony w kolejności, w jakiej zostały wydane, do pliku PDF, który nazwał ZAMKNIĘCIE, ponieważ książka zawiera pewne rozwiązanie tej historii. Chociaż ani w książce, ani w repozytorium git nie podano autorstwa, styl pisania i treść są bardzo podobne do stylu Gillette'a, fabuła odnosi się do pewnych wydarzeń, a tekst zawiera imiona Jonathan Gillette i _why.

Samouczki dotyczące kodu

Wypróbuj Ruby to interaktywne narzędzie do nauki online, które zapewnia powłokę Ruby opartą na przeglądarce oraz instruktora, który prowadzi początkujących przez ich pierwsze kroki w Ruby. Od czasu zniknięcia _why projekt był kontynuowany duchowo w wersji 4 Try Ruby.

Jego ostatni projekt przed przejściem na internetową emeryturę, Hackety Hack , to środowisko oparte na języku Ruby i Shoes , które ma zapewnić obecnemu pokoleniu moc, swobodę i prostotę programowania w języku BASIC, ze szczególnym naciskiem na dostępność dla dzieci.

Kod

_why jest autorem kilku bibliotek i aplikacji, z których większość jest napisana w języku Ruby lub dla niego.

Sztuka

Zilustrował The Ruby Programming Language , autorstwa Davida Flanagana i Yukihiro Matsumoto . Co roku poświęca również swoją ilustrację RubyKaigi , największej konferencji Ruby w Japonii, podobnej do RubyConf . [ potrzebne źródło ]

W marcu 2009 roku był prelegentem na konferencji Art and Code na Uniwersytecie Carnegie Mellon .

Prawdziwa tożsamość

_dlaczego nigdy publicznie nie ujawnił swojej tożsamości, gdy był aktywny jako „dlaczego szczęśliwy sztywny”. Na krótko przed tym, jak zniknął z życia publicznego, opublikowano anonimowy blog, na którym zidentyfikowano go jako Jonathana Gillette'a i podano szczegółowe informacje o jego tożsamości, w tym o jego szkole, adresie, członkostwie w zespole The Child Who Was a Keyhole oraz tożsamości jego małżonka. W tamtym czasie nie złożył żadnego oświadczenia o swoim wyjściu.

Chociaż jego tożsamość offline była uważana za powszechnie znaną w społeczności programistów Ruby, [ potrzebne źródło ] pozostawała niepotwierdzona do czasu, gdy artykuł z 2012 roku w magazynie Slate zacytował oświadczenie innego programisty mówiącego: „Jonathan jest _dlaczego, jest w porządku i po prostu chce zostać pozostawionym samym sobie”.

Linki zewnętrzne