Ousterhout, John

John Ousterhout
engelsk  John Ousterhout
Fødselsdato 15. oktober 1954 (68 år)( 1954-10-15 )
Fødselssted Solano , Californien , USA
Land USA
Videnskabelig sfære Informatik
Arbejdsplads

Stanford University

Elektrisk sky
Alma Mater

Yale University ,

Carnegie Mellon University
Akademisk grad Doktor i Filosofi (PhD)
Akademisk titel Professor
Kendt som skaberen af ​​Tcl , Tk
Præmier og præmier Grace Murray Hopper Award (1987), ACM Software System Award
Internet side profiles.stanford.edu/… ​(  engelsk)

John Ousterhout ( eng.  John Ousterhout , født 15. oktober 1954) er en amerikansk computerforsker, professor ved University of California i Berkeley , en af ​​de aktive forskere og fortalere for den anvendte værdi af scriptsprog i programmering, skaber af Tcl- og Tk - sprogene . Formand for bestyrelsen for Electric Cloud, Inc.

Biografi

John Ousterhout (dette er et hollandsk efternavn, men i hans familie blev det dengang udtalt "Ousterhout", og på engelsk læses det nogle gange "Austerhout") [1] var professor i datalogi ved University of California i Berkeley . [2] I løbet af sin embedsperiode skabte han scriptsproget Tcl (et af de tre mest berømte i verden, sammen med Perl og Python ) og det platformsuafhængige grafikbibliotek Tk (bruges i de fleste open source-projekter , GNU , Tcl, Perl og Python). [3] Ousterhout ledede også forskerholdet, der designede det eksperimentelle Sprite -operativsystem og dets LFS -journalstrukturerede filsystem . Ousterhout er også den originale forfatter til CAD VLSI Magic . [fire]

Han modtog en bachelorgrad i fysik fra Yale University og en ph.d. i datalogi  fra Carnegie Mellon University .

Ousterhout blev tildelt Grace Hopper Award i 1987 og i 1994 blev han optaget i en stilling som medlem af verdens ældste videnskabelige samfund inden for datalogi - Fellow of Association for Computing Machinery . 

I 1997 forlod Ousterhout UC Berkeley for at slutte sig til Sun Microsystems , hvor han rekrutterede et team til at udvikle Tcl. Efter flere år hos Sun forlod han i januar 1998 for at være med til at stifte Scriptics, Inc. (senere omdøbt til Ajuba Solutions ) for at skabe professionelle værktøjer til Tcl-udvikling, hvor det meste af hans team følger ham fra Sun. Ajuba Solutions blev købt af Interwoven i oktober 2000. [5]

Ousterhout grundlagde dengang og er nu formand for Electric Cloud , Inc. [6] , som omhandler software til administration af applikationslivscyklus ( eng.  Application Lifecycle Management )

John Ousterhout skrev en artikel, historisk vigtig for alle scriptsprog , "Scripting: High-Level Programming for the 21st Century", der forklarer disse sprogs rolle og plads i det overordnede billede af programmeringssprog, [7] deres behov for fuldgyldig programudvikling og komplementaritet til systemsprog.

Ousterhout er modtageren af ​​ACM Software System Award . [otte]

Sundhedsproblemer

Siden 1995 har Ousterhout oplevet sundhedsproblemer, der er typiske for mange programmører - nemlig " tunnelsyndrom " [9] ( engelsk  repetitive strain injury, repetitive stress injury, occupational overuse injury , RSI ): håndledsskader forårsaget af gentagne, monotone, multiple bevægelser . [10] Denne sygdom fører til alvorlig smerte og tab af håndfunktion. Osterout skriver: [10]

Jeg har prøvet mange tilgange til at behandle mine RSI-problemer og har ikke haft succes med de fleste af dem. Jeg har aldrig været i stand til at få en rimelig diagnose af, hvad der præcist er galt med min hånd. Nogle af de behandlingsmetoder, jeg har prøvet (ordineret af påståede sundhedseksperter), har faktisk gjort problemerne værre.

Noter

  1. John Ousterhout. Hvordan udtaler man egentlig "Ousterhout"? (Eller "Libes" for den sags skyld?)  (Engelsk)  (downlink) . Forvent ofte stillede spørgsmål . Hentet 17. juni 2007. Arkiveret fra originalen 25. februar 2012.
  2. John Ousterhout (engelsk) (link ikke tilgængeligt) . Eta Kappa Nu, Mu Kapitel . - oplysninger om Osterout på webstedet for Institut for Computer Science ved University of California i Berkeley. Hentet 18. juni 2007. Arkiveret fra originalen 6. juli 2004.   
  3. Brent B. Welsh, Ken Jones, Geoffrey Hobbs. Praktisk programmering i Tcl og Tk = Praktisk programmering i Tcl og Tk. — 4. udg. - M .: "Williams" , 2004. - S. 1136. - ISBN 0-13-038560-3 .
  4. John K. Ousterhout, Gordon T. Hamachi, Robert N. Mayo, Walter S. Scott, George S. Taylor. Magic: Et VLSI-layoutsystem. Årligt ACM IEEE Design Automation Conference arkiv. Indholdsfortegnelse fra den 21. konference om designautomatisering. Albuquerque, New Mexico, USA. Sider: 152-159. Årgang: 1984. ISBN 0-8186-0542-1
  5. http://www.oreillynet.com/pub/a/network/2000/05/31/ajuba.html Arkiveret 16. maj 2008 på Wayback Machine Cameron Laird. Tcl Devs vinker farvel til scriptics og Hej til Ajuba. 31/05/2000. O'Reilly Media. (online ressource fra det amerikanske forlag O'Reilly )
  6. http://www.electric-cloud.com/ Arkiveret 28. juni 2007 på Wayback Machine Electric Cloud, Inc.s hjemmeside
  7. John K. Ousterhout Scripting: Higher Level Programming for the 21st Century Arkiveret 1. februar 2010 på Wayback Machine  .
    Oversættelse af denne artikel Arkiveret 30. september 2007 på Wayback Machine  (russisk) i tidsskriftet Open Systems, nr. 3, 1998
  8. http://awards.acm.org/software_system/ Arkiveret 28. december 2015 på Wayback Machines officielle liste over vindere af ACM Software System Award
  9. Alexey Doletsky. Sådan anderledes ergonomi. Computerra magazine, nr. 15, 20. april 2004.
  10. 1 2 http://home.pacbell.net/ouster/wrist.html Arkiveret 11. oktober 2007 på Wayback Machine .  John Ousterhout. Håndtering af RSI

Links