Kay, Alan Curtis

Alan Kay
Alan Kay

Születési dátum 1940. május 17.( 1940-05-17 ) [1] (82 évesen)
Születési hely
Ország
Tudományos szféra Számítástechnika
Munkavégzés helye Xerox PARC
Atari
Apple ATG
Walt Disney Imagineering University of
California
Kiotói Egyetem
Massachusetts Institute
of Technology Nézőpont Kutatóintézet
Hewlett-Packard Labs
alma Mater Colorado Boulder Egyetem , Utah Egyetem
tudományos tanácsadója David Evans és Robert S. Barton [d] [2]
Ismert, mint Dynabook Creator
objektum orientált programozás
Smalltalk
Squeak
grafikus felhasználói felület
ablakos felület
Díjak és díjak C&C-díj (2001)
Turing-díj (2003)
Kiotói díj (2004)
Charles Stark Draper-díj (2004)
Wikiidézet logó Idézetek a Wikiidézetben
 Médiafájlok a Wikimedia Commons oldalon

Alan Curtis Kay ( született:  Alan Curtis Kay ; 1940. május 17. ) amerikai informatikus . Az egyik úttörő az objektum-orientált programozás és a GUI területén . A mondásról is ismert: "A jövő megjósolásának legjobb módja, ha feltalálod." A Viewpoint Research Institute elnöke, a Kaliforniai Egyetem számítástechnikai docense . A TTI/Vanguard tanácsadója . 2005 közepére a HP Labs vezető munkatársa volt , előadásokat tartott a Kiotói Egyetemen, és adjunktus volt a Massachusetts Institute of Technology -n . [3]

Kifejlesztette a Smalltalk programozási nyelvet, ahol először alkalmazták az objektum-orientált megközelítést . 2003 Turing- díjas objektum-orientált programozási munkáiért, Kyoto-díj ( 2004 ). A One Laptop Per Child projekt egyik alkotója .

Korai évek és munka

A Massachusetts állambeli Springfieldben született Kay a Colorado Egyetemen járt, és ott matematikából és molekuláris biológiából szerzett bachelor fokozatot. Tanulmányai előtt és alatt profi jazzgitárosként dolgozott .

1966-ban beiratkozott a Utah-i Egyetem mérnöki szakának mesterképzésébe, mesteri fokozatot és Ph.D fokozatot kapott . Itt Ivan Sutherlanddal dolgozott , aki úttörő grafikus programokat fejlesztett ki, köztük a Sketchpadot . Sutherland inspirálta Kayt, hogy gondolkodjon a programozásról és az objektumokról. Így kezdett több időt tölteni az ARPA -nál végzett kutatásokkal, és ezzel befejezte professzionális zenész karrierjét.

1968-ban találkozott Seymour Paperttal , és megtanulta a Logo programozási nyelvet , a tanulásra adaptált Lisp dialektust . Ez arra késztette, hogy tanulmányozza Jean Piaget , Jérôme Bruner , Lev Vygotsky munkásságát és a konstrukcionizmus elméletét a tanulásban. A jövőben ez befolyásolta nézeteit.

1970-ben Kay a Xerox Corporationnél kezdett dolgozni a Palo Alto Research Centerben ( PARC ). Az 1970-es években a Smalltalkot használó hálózati munkaállomások egyik vezető prototípusa volt . Ezeket a találmányokat legközelebb az Apple Computer használta Lisa és Macintosh számítógépeiben .

Kay az objektum-orientált programozás egyik alapító atyja, a PARC munkatársaival és a Norvég Számítástechnikai Központ elődeivel együtt . Ő javasolta a Dynabook koncepciót , amely meghatározta a laptop , a táblagép és az e-olvasó fogalmi alapját , és a modern ablakos grafikus felhasználói felület architektúráját [4] . Mivel a Dynabook tanulási platformnak készült, Kayt a mobil tanulás egyik korai felfedezőjének tartják , és a Dynabook számos ötlete a One Laptop Per Child tanulási platform tervezéséből öröklődött , amelyben Kay aktívan részt vesz.

A Xerox PARC-nál eltöltött 10 év után Kay három évre az Atari vezető tudósa lesz .

Legutóbbi munkák és elismerések

1984-től Kay az Apple vezető kutatója (Apple Fellow) volt az Advanced Technology Group (ATG), az egyik K+F részlegének bezárásáig. Ezután főkutatóként csatlakozott a Walt Disney Imagineeringhez (Disney Fellow), és ott maradt, amíg a Disney be nem fejezte Disney Fellow programját. A Disney után 2001-ben megalapította a Nézőpont Kutatóintézetet., egy non-profit szervezet, amely gyerekekkel, tanulással és élvonalbeli szoftverfejlesztéssel foglalkozik, amelynek ő az elnöke.

Kay később az Applied Minds csapatában dolgozott , majd a Hewlett-Packard főmunkatársa lett , amíg a HP 2005. július 20-án fel nem oszlatta a Software Advanced Research csapatát.

2006 óta fejleszti a STEPS rendszert ( STEPS Toward Expressive Programming Systems ) a National Science Foundation támogatásával [5] [6] .

Jegyzetek

  1. Alan Curtis Kay // Brockhaus Encyclopedia  (német) / Hrsg.: Bibliographisches Institut & FA Brockhaus , Wissen Media Verlag
  2. Matematikai genealógia  (angol) - 1997.
  3. A HP az emeletes garázst újrahasznosító központtá alakítja át | Good Morning Silicon Valley Archiválva : 2007. június 26.  — John Paczkowski, 2005. július 21-én
  4. Bergin, Jr., Thomas J.; Gibson, Jr., Richard G. Programozási nyelvek története -- II  (újpr.) . – New York, NY: ACM Press, Addison-Wesley, 1996.
  5. Andrey Pismenny . A STEPS rendszer: húszezer kódsor, amely megváltoztatja a programozást, az operációs rendszereket és az internetet , Computerra (2013. április 25.). Archiválva az eredetiből 2014. január 8-án. Letöltve: 2014. január 8.
  6. Kay, Alan Milyen egyszerűen és érthetően lehet programozni a "személyi számítástechnikai élményt"? (2006. november 27.). Letöltve: 2009. június 7. Az eredetiből archiválva : 2007. június 25..

Linkek