Alan Kay | |
---|---|
Alan Kay | |
| |
Datum narození | 17. května 1940 [1] (ve věku 82 let) |
Místo narození | |
Země | |
Vědecká sféra | Počítačová věda |
Místo výkonu práce |
Xerox PARC Atari Apple ATG Walt Disney Imagineering University of California Kyoto University Massachusetts Institute of Technology Viewpoint Research Institute Hewlett-Packard Labs |
Alma mater | University of Colorado Boulder , University of Utah |
vědecký poradce | David Evans a Robert S. Barton [d] [2] |
Známý jako | Dynabook
Creator Objektově orientované programování Smalltalk Squeak Grafické uživatelské rozhraní Okénkové rozhraní |
Ocenění a ceny |
Cena C&C (2001) Turingova cena (2003) Cena Kjóta (2004) Cena Charlese Starka Drapera (2004) |
Citace na Wikicitátu | |
Mediální soubory na Wikimedia Commons |
Alan Curtis Kay ( narozený Alan Curtis Kay ; 17. května 1940 ) je americký počítačový vědec . Jeden z průkopníků v oblasti objektově orientovaného programování a GUI . Také známý pro rčení "Nejlepší způsob, jak předpovědět budoucnost, je vymyslet ji." Prezident Institutu pro výzkum pohledu, docent informatiky na Kalifornské univerzitě . Advisor ve společnosti TTI/Vanguard . V polovině roku 2005 byl vedoucím zaměstnancem HP Labs , přednášel na Kjótské univerzitě a byl mimořádným profesorem na Massachusetts Institute of Technology . [3]
Vyvinul programovací jazyk Smalltalk , kde byl poprvé aplikován objektově orientovaný přístup . Vítěz Turingovy ceny za rok 2003 za práci na objektově orientovaném programování, cena Kyoto ( 2004 ). Jeden z tvůrců projektu One Laptop Per Child .
Kay, rodák ze Springfieldu ve státě Massachusetts , navštěvoval Coloradskou univerzitu a získal tam bakalářský titul v matematice a molekulární biologii. Před studiem i během něj působil jako profesionální jazzový kytarista.
V roce 1966 se zapsal do magisterského programu na University of Utah na inženýrském oddělení, získal magisterský titul a titul Ph.D. Zde spolupracoval s Ivanem Sutherlandem , který vyvinul průkopnické grafické programy včetně Sketchpadu . Sutherland inspiroval Kaye k přemýšlení o programování a objektech. Začal tedy trávit více času výzkumem v ARPA , čímž ukončil svou kariéru profesionálního hudebníka.
V roce 1968 se setkal se Seymourem Papertem a naučil se programovací jazyk Logo , dialekt Lisp upravený pro učení. To ho vedlo ke studiu díla Jeana Piageta , Jérôma Brunera , Lva Vygotského a teorie konstruktivismu v učení. V budoucnu to ovlivnilo jeho názory.
V roce 1970 začal Kay pracovat pro Xerox Corporation ve výzkumném středisku Palo Alto ( PARC ). V 70. letech byl jedním z předních prototypů síťových pracovních stanic využívajících Smalltalk . Tyto vynálezy byly dále použity počítačem Apple ve svých počítačích Lisa a Macintosh .
Kay je jedním ze zakladatelů objektově orientovaného programování spolu se svými kolegy z PARC a předchůdci z Norského výpočetního centra . Navrhl koncept Dynabook , který definoval koncepční základ pro laptop , tabletový počítač a elektronickou čtečku a je architekturou moderního grafického uživatelského rozhraní v okně [4] . Vzhledem k tomu, že Dynabook byl koncipován jako výuková platforma, je Kay považován za jednoho z prvních objevitelů mobilního učení a skutečně mnoho nápadů Dynabooku bylo zděděno z návrhu výukové platformy One Laptop Per Child , na které se Kay aktivně podílí.
Po 10 letech v Xerox PARC se Kay stává na tři roky hlavní vědeckou pracovnicí Atari .
Od roku 1984 byl Kay vedoucím výzkumným pracovníkem (Apple Fellow) ve společnosti Apple až do uzavření Advanced Technology Group (ATG), jednoho z jejích oddělení výzkumu a vývoje. Poté se připojil k Walt Disney Imagineering jako hlavní výzkumný pracovník (Disney Fellow) a zůstal tam, dokud Disney neukončil svůj program Disney Fellow. Po Disneyi v roce 2001 založil Viewpoint Research Institute., nezisková organizace věnující se dětem, učení a vývoji nejmodernějšího softwaru, jejímž je předsedou.
Kay později pracovala v týmu Applied Minds , poté se stala Senior Fellow ve společnosti Hewlett-Packard , dokud společnost HP 20. července 2005 nerozpustila tým Software Advanced Research.
Od roku 2006 vyvíjí systém STEPS ( STEPS Toward Expressive Programming Systems ) s granty National Science Foundation [5] [6] .
Tematické stránky | ||||
---|---|---|---|---|
Slovníky a encyklopedie | ||||
|
Turingovy ceny | Vítězové|
---|---|
|
Vývoj softwaru | |
---|---|
Proces | |
Koncepty na vysoké úrovni | |
Pokyny |
|
Vývojové metodiky | |
Modelky |
|
Pozoruhodné postavy |
|