310 likes | 440 Views
"The best way to predict the future is to invent it." 1971. [http://www.artmuseum.net/w2vr/archives/Kay/Kay.jpg ]. Smalltalk. Alan Curtis Kay 1940-. ja visiot. [http://ed-thelen.org/comp-hist/BRL61-burroughs-220.jpg ]. 1961: Burroughs 220. [http://ed-thelen.org/comp-hist/BRL64-0046.jpg ].
E N D
[http://www.artmuseum.net/w2vr/archives/Kay/Kay.jpg] Smalltalk Alan Curtis Kay 1940- ja visiot
[http://ed-thelen.org/comp-hist/BRL61-burroughs-220.jpg] 1961: Burroughs 220
[http://ed-thelen.org/comp-hist/BRL64-0046.jpg] 1961: Burroughs 5000
[http://www2.iicm.tugraz.at/cguetl/education/projects/mischitz/images/scetchpad1.jpg][http://www2.iicm.tugraz.at/cguetl/education/projects/mischitz/images/scetchpad1.jpg] 1966: TX-2 Sketchpad – zoomattava työala
1962: LINC [http://content.answers.com/main/content/wp/en/5/5d/1962-linc.png] 1967: FLEX 1. Graafinen olio [http://www.artmuseum.net/w2vr/archives/Kay/00_Flex.jpg]
1968: Illinoisin yliopisto Plasmanäyttö Mooren laki + 1 9 8 0
[Larry Press, Windows, DOS and the Mac. Communications of the ACM 33, 11 (1990)] 1968: Grail – vuokaaviot kynällä
[http://www.classicacorn.freeuk.com/8bit_focus/logo/logo_12.jpg][http://www.classicacorn.freeuk.com/8bit_focus/logo/logo_12.jpg] 1968: Seymour Papert & LOGO Turtle
[http://www.artmuseum.net/w2vr/archives/Kay/01_Dynabook.jpg] 1968: Dynabook – 1 kg
[http://www.artmuseum.net/w2vr/archives/Kay/02_KiddiKomp.jpg][http://www.artmuseum.net/w2vr/archives/Kay/02_KiddiKomp.jpg] 1970: Kiddi Komp
[http://www.artmuseum.net/w2vr/archives/Kay/03_PARC.jpg] [http://www.squeakcentral.org/pdf/draper_remarks.pdf] 1970: Xerox Palo Alto Research Center
[http://www.artmuseum.net/w2vr/archives/Kay/04_LRG.jpg] 1971: Learning Research Group Jokamiehen ohjelmointikieli & Dynabook
[http://smalltalk.org/downloads/papers/SmalltalkHistoryHOPL.pdf][http://smalltalk.org/downloads/papers/SmalltalkHistoryHOPL.pdf] miniCOM 1971 Playstation Workstation
”1990-luvulla maailmassa on miljoonia henkilökohtaisia tietokoneita. Ne ovat muistilehtiön kokoisia, niissä on litteät korkearesoluutioiset heijastavat näytöt, ne painavat alle kymmenen kiloa ja niissä on Altoon verrattuna 10-20-kertainen laskenta- ja muistikapasiteetti.” ”Vaikka Dynabookissa on merkittävä tallennuskapasiteetti ja se tekee laskennan pääosin itse, on se valtaosan ajasta kytkettynä maailmanlaajuisiin informaatiosovelluksiin, jotka tekevät mahdolliseksi kommunikoinnin muiden kanssa ideoiden, datan, työasioiden kuten myös päivittäisten kuulumisten vaihtamiseksi.” Katkelmia Kayn muistiosta Xeroxille n. 1975
[http://histoire.info.online.fr/images/xerox-altog.jpeg] Tilapäinen Dynabook: Xerox Alto, ”Bilbo”, 1972
Hello World! [http://www.squeakcentral.org/pdf/draper_remarks.pdf]
Hell [http://www.squeakcentral.org/pdf/draper_remarks.pdf]
Sovellukset Fontit WYSIWYG 1971-72: Ikkunat Animaatio [http://www.squeakcentral.org/pdf/draper_remarks.pdf]
[http://www.squeakcentral.org/pdf/draper_remarks.pdf] 1973 : Kokeet lapsilla [http://smalltalk.org/downloads/papers/SmalltalkHistoryHOPL.pdf]
1974 : Mutta osaavatko aikuiset? [http://fastjack.at/images/uploads/Smalltalk-80.png]
Jan 1976: Let’s Burn Our Disk Packs Smalltalk liian hidas Unohtuivatko lapset ja helppokäyttöisyys? Unohtuiko Dynabook ? Kay: NoteTaker Ingalls: Smalltalk-76
[http://www.artmuseum.net/w2vr/archives/Kay/07_alto.jpg] Aug 1976: Alto III:n kohtalo
[http://www.squeakcentral.org/pdf/draper_remarks.pdf] Nov 1976: Smalltalk-76
1978: Smalltalk-76 tulikokeeseen [http://smalltalk.org/downloads/papers/SmalltalkHistoryHOPL.pdf] Helpotus: Simpula Smalltalk SimKit Fontit liian pieniä Pc-tuotantolinjalla väärä työntekijöiden sijoittelu !
[http://smalltalk.org/downloads/papers/SmalltalkHistoryHOPL.pdf][http://smalltalk.org/downloads/papers/SmalltalkHistoryHOPL.pdf] [http://www.apple-history.com/images/models/lisa.gif] miniCOM 1971 NoteTaker 1978 – aika iso! Macintosh Lisa 1983 1979: Vierailu Applelta: Steve Jobs - mutta Xerox kylmänä [http://www.artmuseum.net/w2vr/archives/Kay/09_Jobs.jpg] Notetaker-projetkin rahoitus lopetettiin
[http://www.whysmalltalk.com/graphics/graphicimages/bytebloon.jpg][http://www.whysmalltalk.com/graphics/graphicimages/bytebloon.jpg] 1980: Yhteinen päämäärä – Dynabook – puuttui Apple / Lisa Kay lomalle – Atari – Apple Goldberg & Ingalls hioivat Smalltalk-80:n Virallinen julkaisu 1983 • Dynabook ei syntynt ( vielä ) • mutta… • Ikkunat • Oliot • GUI • ym…
Mitä on Smalltalk? Lyhyt esittely kielestä, jossa kaikki ovat olioita....
Vastaanottava olio Viesti Tulkinta rekursiivisesti Parametrit 9 < (5 + 7) ifTrue: [Transcript show: ’Smaller’]. 9 <(5 + 7) ifTrue: [Transcript show: ’Smaller’].
9 <(5 + 7) ifTrue: [Transcript show: ’Smaller’]. 5+ 7 12 9 <12 ifTrue: [Transcript show: ’Smaller’]. 9 <12 true trueifTrue: [Transcript show: ’Smaller’].
Transcript show: ’Smaller’. Smaller