Rob Pike
Robert C. Pike ( 1956 ) este un informatician și scriitor canadian cunoscut pentru contribuțiile sale la limbajul de programare Go și munca sa la Bell Labs , unde a făcut parte din echipa de dezvoltare Unix și a fost implicat în crearea sistemelor de operare Plan 9 și Inferno , și limbajul de programare Limbo .
Rob Pike este inginer distins la Google, Inc. Se ocupă de sisteme distribuite, minerit de date, limbaje de programare și instrumente de dezvoltare software. Cel mai recent a fost co-proiectant și dezvoltator al limbajului de programare Go . Înainte de Google, Rob a fost membru al Centrului de Cercetare în Știința Calculelor de la Bell Labs, laboratorul care a dezvoltat Unix. În timp ce era acolo, a lucrat în grafică pe computer, interfețe utilizator, limbaje, programare simultană și sisteme distribuite.
Printre nenumăratele programe la care a lucrat, ne amintim:
- Terminalul grafic Blit pentru Unix. Pike este singurul inventator al AT&T US Patent Name 4.555.775 sau „Patent Backup Archive” care face parte din X Graphics System Protocol și unul dintre primele brevete software.
- Numeroși editori de text, inclusiv sam și Acme sunt printre cei mai cunoscuți și încă utilizați și întreținuți
- Primul sistem de ferestre pentru Unix, considerat un predecesor al sistemului X Window , scris în 1981
Cu Brian Kernighan a co-autor The Practice of Programming și The Unix Programming Environment , în timp ce împreună cu Ken Thompson a creat standardul UTF-8 .
Ca o glumă, Pike susține că a câștigat medalia olimpică de argint din 1980 la tir cu arcul.
Cetățean canadian , este căsătorit cu Renée French și lucrează în prezent pentru Google .
Elemente conexe
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere despre Rob Pike
linkuri externe
- Pagina personală a lui Rob Pike , la herpolhode.com . Adus la 13 aprilie 2007 (arhivat din original la 24 iulie 2010) .
- Rob Pike , la research.google.com , Cercetători și ingineri Google Research. Adus 2-2-2008 .
Controlul autorității | VIAF (EN) 91.891.753 · ISNI (EN) 0000 0001 0924 4990 · LCCN (EN) n82237212 · BNF (FR) cb12713063g (dată) · NDL (EN, JA) 00.452.822 · WorldCat Identities (EN) lccn-n82237212 |
---|