Rob Pike
Rob Pike w 2001 | |
| Data urodzenia |
1956 |
|---|---|
| Zawód, zajęcie |
programista |
| Strona internetowa | |
Rob Pike (ur. 1956) – programista, znany z pracy w Bell Labs, gdzie wchodził w skład zespołu tworzącego system operacyjny UNIX. Poza tym zajmował się tworzeniem systemów operacyjnych Plan 9 i Inferno, a także języka programowania Go, Newsqueak[1] oraz Limbo.
Pracował nad stworzeniem graficznego terminala Blit dla systemu operacyjnego Unix, a poprzednio zaprogramował w 1981 r. pierwszy okienkowy system dla Uniksa.
W czasie swojej pracy programistycznej napisał wiele edytorów tekstowych, z których Sam i Acme są najbardziej znane, wciąż używane i rozwijane.
Rob Pike z Brianem Kernighanem jest współautorem książek The Practice of Programming i The Unix Programming Environment. Z Kenem Thompsonem współtworzył UTF-8. Pike jest także autorem mniej znanych projektów, jak np. program Vismon do wstawiania podobizn autorów w systemie wewnętrznego e-maila.
Pojawił się raz w programie Late Show with David Letterman, jako konsultant techniczny komików Penn and Teller.
Aktualnie jest zatrudniony przez firmę Google, gdzie prowadzi badania nad systemami rozproszonymi, eksploracją danych i językami programowania.[2]
Publikacje
[edytuj | edytuj kod]- Rob Pike, Brian Kernighan: The UNIX Programming Environment. Prentice Hall, 1984. ISBN 978-0139376818.
- Rob Pike, Brian Kernighan: The Practice of Programming. Addison Wesley, 1999. ISBN 978-0201615869.
- Martin Atkins, Rob Pike, Howard Trickey: The Inferno Programming Book: An Introduction to Programming for the Inferno Distributed System. John Wiley & Sons, Ltd., 2005. ISBN 978-0470849712.
Przypisy
[edytuj | edytuj kod]- ↑ Newsqueak: A Language for Communicating with Mice, Computing Science Technical Report No. 143, Rob Pike
- ↑ Rob Pike – Google Research [online], Google Research.
- ISNI: 0000000109244990
- VIAF: 91891753
- LCCN: n82237212
- NDL: 00452822
- BnF: 12713063g
- SUDOC: 056736231
- SBN: CFIV030618
- NLA: 35248585
- NKC: mub2011644449
- NTA: 070046050
- CiNii: DA00313527
- PLWABN: 9810569218605606
- NUKAT: n00012275
- J9U: 987007432760405171
- LNB: 000054707
- CONOR: 117417315
- ΕΒΕ: 61478
- KRNLK: KAC202115887
- WorldCat: E39PBJbRkhKQqdtf7bhdXr7JXd