Title: Folie 1
1"The best way to predict the future is to
invent it." 1971
2Smalltalk
Alan Curtis Kay 1940-
ja visiot
3http//ed-thelen.org/comp-hist/BRL61-burroughs-22
0.jpg
1961 Burroughs 220
4http//ed-thelen.org/comp-hist/BRL64-0046.jpg
1961 Burroughs 5000
5http//www2.iicm.tugraz.at/cguetl/education/proje
cts/mischitz/images/scetchpad1.jpg
1966 TX-2 Sketchpad zoomattava työala
61967 FLEX
1. Graafinen olio
http//www.artmuseum.net/w2vr/archives/Kay/00_Fle
x.jpg
71968 Illinoisin yliopisto
Plasmanäyttö
Mooren laki
1 9 8 0
8Larry Press, Windows, DOS and the Mac.
Communications of the ACM 33, 11 (1990)
1968 Grail vuokaaviot kynällä
9http//www.classicacorn.freeuk.com/8bit_focus/log
o/logo_12.jpg
1968 Seymour Papert LOGO Turtle
10http//www.artmuseum.net/w2vr/archives/Kay/01_Dyn
abook.jpg
1968 Dynabook 1 kg
11http//www.artmuseum.net/w2vr/archives/Kay/02_Kid
diKomp.jpg
1970 Kiddi Komp
12http//www.artmuseum.net/w2vr/archives/Kay/03_PAR
C.jpg
http//www.squeakcentral.org/pdf/draper_remarks.p
df
1970 Xerox Palo Alto Research Center
13http//www.artmuseum.net/w2vr/archives/Kay/04_LRG
.jpg
1971 Learning Research Group Jokamiehen
ohjelmointikieli Dynabook
14http//smalltalk.org/downloads/papers/SmalltalkHi
storyHOPL.pdf
miniCOM 1971
Playstation
Workstation
151990-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 informaatiosovelluks
iin, 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
16http//histoire.info.online.fr/images/xerox-altog
.jpeg
Tilapäinen Dynabook Xerox Alto, Bilbo, 1972
17Hello World!
http//www.squeakcentral.org/pdf/draper_remarks.p
df
18Hell
http//www.squeakcentral.org/pdf/draper_remarks.p
df
19Sovellukset
Fontit
WYSIWYG
1971-72 Ikkunat
Animaatio
http//www.squeakcentral.org/pdf/draper_remarks.p
df
20http//www.squeakcentral.org/pdf/draper_remarks.p
df
1973
Kokeet lapsilla
http//smalltalk.org/downloads/papers/SmalltalkHi
storyHOPL.pdf
211974 Mutta osaavatko aikuiset?
http//fastjack.at/images/uploads/Smalltalk-80.pn
g
22Jan 1976 Lets Burn Our Disk Packs
Smalltalk liian hidas
Unohtuivatko lapset ja helppokäyttöisyys?
Unohtuiko Dynabook ?
Kay NoteTaker
Ingalls Smalltalk-76
23http//www.artmuseum.net/w2vr/archives/Kay/07_alt
o.jpg
Aug 1976 Alto IIIn kohtalo
24http//www.squeakcentral.org/pdf/draper_remarks.p
df
Nov 1976 Smalltalk-76
251978 Smalltalk-76 tulikokeeseen
http//smalltalk.org/downloads/papers/SmalltalkHi
storyHOPL.pdf
Helpotus Simpula ? Smalltalk SimKit
Fontit liian pieniä
Pc-tuotantolinjalla väärä työntekijöiden
sijoittelu !
26Notetaker-projetkin rahoitus lopetettiin
271980 Yhteinen päämäärä Dynabook puuttui
? Apple / Lisa
? Kay lomalle Atari Apple
? Goldberg Ingalls hioivat Smalltalk-80n
? Virallinen julkaisu 1983
- Dynabook ei syntynt ( vielä )
- mutta
- Ikkunat
- Oliot
- GUI
- ym
28Mitä on Smalltalk?
Lyhyt esittely kielestä, jossa kaikki ovat
olioita....
299 lt (5 7) ifTrue Transcript show Smaller.
9 lt (5 7) ifTrue Transcript show Smaller.
309 lt (5 7) ifTrue Transcript show Smaller.
5 7 ? 12
9 lt 12 ifTrue Transcript show Smaller.
9 lt 12 ? true
true ifTrue Transcript show Smaller.
31Transcript show Smaller.
?
Smaller