Larry wall

Larry wall Bilde i infoboks. Larry Wall i 2007. Biografi
Fødsel 27. september 1954
Los Angeles
Nasjonalitet amerikansk
Opplæring Seattle Pacific University ( in )
University of California, Berkeley
Aktiviteter Programmerer , ingeniør , skribent , informatiker , lingvist
Annen informasjon
Jobbet for Craigslist
Felt Programmerer ( in )
Religion Nazarene-kirken
Nettsted (no)  www.wall.org
Forskjell Gratis programvareutviklingspris (1998)
Primærverk
Perl , Raku , lapp

Larry Wall (født den27. september 1954i Los Angeles i USA ) er den amerikanske designeren av programmeringsspråket Perl , samt utvikleren av sin første tolk (1987).

Biografi

Han oppnådde sin bachelorgrad i 1976 fra Seattle Pacific University  (in) . Han fortsatte studiene ved University of Berkeley hvor han sammen med sin kone studerte lingvistikk . Wall forklarer at den gangen han og kona ønsket å lage et transkripsjonssystem for et uskrevet afrikansk språk, men helsemessige grunner endret planen deres. Til slutt, på slutten av studiene, ble Wall rekruttert ved Jet Propulsion Laboratory .

Walls opplæring som språkforsker, så vel som hans kristne tro , påvirket Perl sterkt: Wall motiverer ofte valgene som ble gjort for Perl fra naturlige språk; navnet på Perl er en diskret referanse til et avsnitt i Bibelen  ; oppretting av objekter i Perl gjøres med nøkkelordet "  velsigne  " som kan oversettes som "velsigne" ...

Hvis Perl-språket er årsaken til berømmelsen, skylder vi også Larry Wall annen programvare:

Han har vunnet IOCCC to ganger og fikk den Free Software Foundation Free Software Development Award i 1998 . Han jobber for tiden med spesifikasjonen til Perl 6 , en større revisjon av språket.

Utover sin tekniske dyktighet er Larry kjent for humoren som skinner gjennom kildekoden hans , i publikasjonene, og som han noen ganger bruker på Usenet .

Medforfatter av Programming Perl (ofte referert til som Camel Book ) - en referanseindeks for Perl-programmerere - han har også redigert bøker som Perl Cookbook . Alle bøkene han har skrevet eller medforfatter er utgitt av O'Reilly .

En hoax ble lansert i 2000 på Internett, ifølge hvilken "Larry Walls store bidrag til den digitale økonomien hadde bestemt borgmesteren i New York å vie en gate til ham i løpet av hans levetid" . Dette var selvfølgelig en ondsinnet referanse til Wall Street . Larry Wall mottok likevel gratis aksjer fra Amazon som takk for bidraget fra språket hans for å få tjenesten i gang med kort varsel.

Programmørens tre dyder

Larry Wall, sammen med Randal L. Schwartz og Tom Christiansen, i den andre utgaven av Programming Perl , forklarte Programmerings tre dyder  :

"De tre hovedegenskapene til en programmerer er latskap, utålmodighet og stolthet" ( Camel Book )

  1. Latskap - Kvaliteten som gjør at du strekker deg langt for å redusere det totale energiforbruket ditt. Det er hun som får deg til å skrive tidsbesparende programmer som andre vil finne nyttige, og det er hun som får deg til å dokumentere det du har gjort, slik at du ikke trenger å svare på mange spørsmål.
  2. Utålmodighet - nervøsiteten du føler når datamaskinen er lat. Utålmodighet får deg til å skrive programmer som ikke bare tilfredsstiller dine behov, men til og med forventer dem. Eller i det minste hvem som later.
  3. Stolthet - Det er kvaliteten som får deg til å skrive og vedlikeholde programmer som ingen vil snakke dårlig om.

Se også

Relaterte artikler

Eksterne linker

Merknader og referanser

Referanser

  1. (i) "  1998 Free Software Award  " ,1998
  2. (i) Larry Wall, Apocalypse 12  " , Perl.com, 16. april 2004.