Ściana Larry'ego - Larry Wall
Larry Wall | |
---|---|
Urodzić się |
Larry Arnold Wall
27 września 1954
Los Angeles, Kalifornia , USA
|
Narodowość | amerykański |
Alma Mater |
Seattle Pacific University UC Berkeley |
Zawód | Programista komputerowy, autor |
Znany z | Perl , łatka |
Małżonka(e) | Ściana Glorii |
Dzieci | 4 |
Strona internetowa | www |
Larry Arnold Wall (ur. 27 września 1954) to amerykański programista i pisarz. Stworzył język programowania Perl .
Życie osobiste
Wall dorastał w Los Angeles, a następnie w Bremerton w stanie Waszyngton , zanim w 1976 roku rozpoczął studia wyższe na Seattle Pacific University , na kierunku chemia i muzyka, a później przedmedycyna z kilkuletnią przerwą, pracując w uniwersyteckim centrum obliczeniowym, zanim uzyskał tytuł licencjata stopień naukowy z języków naturalnych i sztucznych.
Podczas studiów podyplomowych na Uniwersytecie Kalifornijskim w Berkeley Wall i jego żona studiowali językoznawstwo z zamiarem znalezienia niepisanego języka, być może w Afryce, i stworzenia dla niego systemu pisma . Następnie używali tego nowego systemu pisma do tłumaczenia różnych tekstów na język, między innymi Biblii. Ze względów zdrowotnych plany te zostały anulowane i pozostali w Stanach Zjednoczonych, gdzie Wall dołączył do NASA Jet Propulsion Laboratory po ukończeniu szkoły wyższej.
Wall jest aktywnym członkiem Nowego Życia, Kościoła Nazarejczyka .
Osiągnięcia
Wall jest autorem klienta Usenet i szeroko stosowanego programu. Dwukrotnie wygrał International Obfuscated C Code Contest i był laureatem pierwszej nagrody Free Software Foundation Award za rozwój wolnego oprogramowania w 1998 roku.
rn
patch
Poza umiejętnościami technicznymi, Wall słynie z dowcipu i często sarkastycznego poczucia humoru, które pokazuje w komentarzach do swojego kodu źródłowego lub w Usenecie . Na przykład: „Wszyscy zgadzamy się co do konieczności kompromisu. Po prostu nie możemy się zgodzić, kiedy trzeba iść na kompromis” oraz:
Na przykład minęło kilkadziesiąt lat, odkąd pojawił się pewien zestaw przekładów Biblii, a zauważysz pewien wzór: New English Bible, New American Standard Bible i New International Version, żeby wymienić tylko kilka. To naprawdę zabawne. Podejrzewam, że za sto lat nadal będziemy ich nazywać „nowe to” i „nowe tamto”. Podobnie jak New College w Oksfordzie . Czy wiesz, kiedy powstało New College? Jakieś domysły? New College był nowy w 1379 roku.
Wall opracował interpreter i język Perla, pracując dla System Development Corporation , która później stała się częścią Unisys . Jest współautorem Programming Perl (często określanym jako Camel Book i wydawanym przez O'Reilly), który jest ostatecznym źródłem informacji dla programistów Perla; i redagowałem książkę kucharską Perla . Następnie został zatrudniony na pełny etat przez O'Reilly Media, aby dalej rozwijać Perl i pisać książki na ten temat.
Wyszkolenie Walla jako językoznawcy jest widoczne w jego książkach, wywiadach i wykładach. Często porównuje Perla do języka naturalnego i tłumaczy swoje decyzje w projekcie Perla z lingwistycznym uzasadnieniem. Często używa również terminów lingwistycznych dla konstrukcji języka Perl, więc zamiast tradycyjnych terminów, takich jak „zmienna”, „funkcja” i „akcesor”, czasami mówi „ rzeczownik ”, „ czasownik ” i „ topnik ”.
Chrześcijańska wiara Walla wpłynęła na niektóre terminy w języku Perl, takie jak sama nazwa, biblijne odniesienie do „drogiej perły” ( Mt 13:46). Podobne odniesienia to nazwa funkcji bless oraz organizacja dokumentów projektowych Raku (wcześniej znanych jako Perl 6) z kategoriami takimi jak apokalipsa i egzegeza . Wall nawiązywał również do swojej wiary podczas przemawiania na konferencjach, w tym 23 sierpnia 1999 r. na konferencji Perl Conference 3.0 w Monterey w Kalifornii.
Zobacz też
Bibliografia
Dalsza lektura
- Nieco sceptyczny widok na Larry Wall i Perl (strona Softpanorama Larry Wall)
- Perl, pierwszy język postmodernistyczny