Dan Ingalls

Wikipedia
Loikkaa: valikkoon, hakuun
Dan Ingalls

Dan Ingalls (s. 1944lähde?) on yhdysvaltalainen olio-ohjelmoinnin pioneeri ja viiden eri Smalltalk-ohjelmointikielisukupolven pääarkkitehti, -suunnittelija ja -toteuttaja. Hän kehitti tavukoodatun virtuaalikoneen, joka teki Smalltalkin hyödylliseksi 1976.

Ingalls myös kehitti yleisen bit blit-operaation (BitBlt, Bit-Block Transfer), jota nykyään käytetään graafisissa sovelluksissa, tyypillisesti bittikarttojen ja ponnahdusmenujen kanssa.

Koulutus[muokkaa | muokkaa wikitekstiä]

Ingalls suoritti alemman korkeakoulututkinnon fysiikasta Harvardin yliopistossa ja ylemmän sähkötekniikasta Stanfordin yliopistossa. Ollessaan jatko-opiskelijana Stanfordissa Ingalls perusti oman yrityksen eikä koskaan palannut takaisin viemään tohtorinopintojaan loppuun.

Palkinnot[muokkaa | muokkaa wikitekstiä]

Ingalls sai vuonna 1984 ACM Grace Murray Hopper -palkinnon[1] hänen Xerox PARC -tutkimuksestaan, Smalltalk-kielen kehittämisestä ja BitBlt-operaatiosta. Vuonna 1987 hän sai Alan Kayn ja Adele Goldbergin kanssa ACM Software System -palkinnon[2] heidän työstään Smalltalkin kanssa.

Lähteet[muokkaa | muokkaa wikitekstiä]