1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox AltoSĂ”na „esimene” esinemiste arv artiklis on ĂŒletanud kĂ”ik piirid.

Esimene programm „Hello, World”, esimene mĂ€ng MUD, esimene ĆĄuuter, esimene deathmatch, esimene graafiline liides, esimene „töölauas”, esimene Ethernet, esimene kolme nupuga hiir, esimene kuulihhiir, esimene optiline hiir, esimene tĂ€issuuruses monitor, esimene mitmikmĂ€ngu mĂ€ng
 esimene personaalarvuti.

Aasta 1973
Linnas Palo Alto, legendaarse R&D laboratooriumis ettevĂ”ttes Xerox — PARC (Palo Alto Research Center Incorporated), ilmus 1. mĂ€rtsil masin, mida hiljem hakatakse nimetama maailma esimeseks personaalarvutiks (mitte koduarvutiks, vaid individuaalseks kasutamiseks).

Alto oli uurimisprototĂŒĂŒp, mitte kommertstoode. Eeldati, et Alto saab seeriatootmiseks, kuid seda ei viidud kunagi masstootmisse. Sellegipoolest toodi kokku mitut tuhat Alto, millest enamus kasutati Xerox PARC-is ja erinevates ĂŒlikoolides.

Ühe Alto masina maksumus on vahemikus 12 000 kuni 40 000 dollarit.

Kuus aastat pÀrast Alto vÀljalaskmist nÀeb seda Jobs ja toob maailmale palju uusi funktsioone.

Arvuti loomise eest sai meeskond (Teker, Key, Butler, Taylor) 2004. aastal Charles Stark Draperi auhinna, samas kui Chuck Teker sai 2009. aastal ka Turingi auhinna.

Oktoobris 2014 avaldati Xerox Alto lÀhtekood Computer History Museumis.

Proovime piiluda kapoti alla ja tutvuda arendajatega.



Arvuti arendamine algas 1972. aastal dokumendiga („Why Alto?“), mille kirjutas Butler Lampson, kes sai inspiratsiooni Douglas Engelbarti oN-Line System (NLS)kontseptsioonist. Kujundamisega tegeles Chuck Teker.

Butler Lampson

„Iga arvutiprobleem lahendatakse veel ĂŒhe abstraktsioonitasemega.”

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto1960ndatel osales Lampson projektis GENIE Berkeley's, mille kĂ€igus töötati vĂ€lja Berkeley Timesharing System ajajaotussĂŒsteem SDS 940 arvutile Scientific Data Systemsilt.

1970ndatel sai Lampson Xerox PARCi laboratooriumi ĂŒheks asutajaks , kus ta osales Alto arenduses ning ka laserprintimise, Etherneti vĂ”rkude ja tekstiprotsessimise tehnoloogiate, гЎД участĐČĐŸĐČал ĐČ Ń€Đ°Đ·Ń€Đ°Đ±ĐŸŃ‚ĐșĐ” Alto, а таĐș жД ĐČ Ń€Đ°Đ·Ń€Đ°Đ±ĐŸŃ‚ĐșĐ” Ń‚Đ”Ń…ĐœĐŸĐ»ĐŸĐłĐžĐč Đ»Đ°Đ·Đ”Ń€ĐœĐŸĐč пДчатО, сДтДĐč Ethernet, ĐŸĐ±Ń€Đ°Đ±ĐŸŃ‚ĐșĐž тДĐșста ĐČ Ń€Đ”Đ¶ĐžĐŒĐ” WYSIWYG, two-phase commit protocols (2PC), Bravo, esimese kĂ”rge kiirusliku lokaalse vĂ”rgu arendamisel. (LAN), arendas mitmeid olulisi programmeerimiskeeli, nĂ€iteks, Euclid.

1980ndatel lahkus Lampson Digital Equipment Corporationist. Praegu töötab ta Microsofti teadusosakonnas, kus tegeleb turvalisuse ja piraatluse tÔrjega. Ta Ôpetab Massachusettsi Tehnoloogiainstituudis.

Lampsoni memorandum 'Why Alto?'

XEROX Inter-Office MemorandumKellele CSL Date 19. detsember 1972
Kus Butler Lampson Asukoht Palo Alto

Teema Miks Alto Organisatsioon PARC

1. Sissejuhatus

See memorandum kĂ€sitleb pĂ”hjust, miks valmistada suur hulk (10-30) koopiaid isiklikust arvutist nimega Alto, mille on projekteerinud Chuck Thacker ja teised. Selle masina esimene motivatsioon tuli Alan Kaylt, kes vajab oma harresearchiks umbes 15-20 'ajutist Dynabooks' sĂŒsteemi. Alto rakendusvĂ”imalused on aga palju laiemad, kui see algne idee vĂ”ib ette kujutada. Alustan selle omaduste kirjeldamisest ja seejĂ€rel lĂ€hen mĂ”nedele paljudele pĂ”nevatele kasutusvĂ”imalustele, milleks Alto sobib. Tundub, et peaaegu iga CSL-i teadusprogrammi puhul on mingit seost.

2. Omadused

Alto sĂŒsteem koosneb
48-64K 16-bitist mÀlusÔna (pluss pariteet ja vÔib-olla vigade parandus).

10 megabaiti Diablo ketast, mis edastab ĂŒhe sĂ”na iga 7 mikrosekundi jooksul, pöördub 25 ms ja tal on rajalt rajale otsing aeg 8 ms ning halvim otsinguaeg 70 ms.

901. rida TV-monitor, mille ekraanipind on peaaegu tĂ€pselt selle lehe suurune. See on vertikaalselt paigutatud ja on mĂ”eldud töötamiseks bitikaardiga mĂ€lus. Ekraani tĂ€itmine ruudu (825×620) rasteriga nĂ”uab 32K mĂ€lu. Need punktid on umbes 1,4 miljardi ruutmiljoni suurused. On vĂ”imalik vĂ€hendada nende laius umbes 1 miljoni peale, mis annab 825×860 rasteri ja 44,3K mĂ€lu. Ruuduline raster suudab kuvada 8000 5×7 tĂ€hemĂ€rki koos alamliikmete vĂ”i 2500 ilusat proportsionaalselt ruumitud tĂ€hemĂ€rki.

Dekodeerimata klaviatuur, mis vÔimaldab protsessoril tÀpselt mÀÀrata, millal iga nupp on vajutatud vÔi vabastatud, ning hiir vÔi muu osutusseade.

Protsessor, mis tÀidab Nova kÀske umbes 1,5 us/instruktsioon, ja mida saab laiendada tÀiendavate kÀskudega, mis sobivad Lisp, Bcpl, MPS vÔi muude tÔlgendamiseks.

KĂ”rge ribalaiusega (10 MHz) suhtlusliides, mille ĂŒksikasjad ei ole veel mÀÀratletud.

Valikuliselt fikseeritud fondiga tÀhemÀrgigeneraator, sarnane sellele, mille projekteeris ja ehitas Doug Clark. See sÀÀstaks palju mÀlu ja vÔimaldaks parema kvaliteediga tÀhti kui ruuduline raster, kuid ei lisa pÔhimÔtteliselt uusi vÔimalusi. See peaks maksma umbes 500 dollarit.

Valikuliselt Diablo printer, XGP vÔi muu tahke koopia seade.

Laud, mille laius on umbes 45" ja sĂŒgavus 25", et majutada masinat ning paigaldada kuvar ja klaviatuur.

KÔige olulisem on hind umbes 10.5K dollarit, mille saab vÀhendada 9.7K dollarini 2,5 megabaidi ketta kasutamisega. Kulud jagunevad ligikaudu vÔrdselt ketta, mÀlu ja muu vahel. Oleme kulutanud umbes kaks korda rohkem Maxci peale iga 1974. aasta CSL liikme kohta.

SĂŒsteem suudab teha peaaegu kĂ”iki arvutusi, mida PDP-10 suudab. Enamiku probleemide puhul suudab see pakkuda kasutajale paremat jĂ”udlust kui aja jagamisega 10, isegi kui viimane on kergelt koormatud (ilmne erand: palju ujukoma arvutusi). Veelgi enam, arenduses on meil Lisp, Bcpl ja MPS sĂŒsteemid, mis saavad töötada Nova peal ja seega, vĂ€ikese muudatusega, ka Alto peal. Kuna enamik meie tuleviku tarkvaratööst oodatakse toimuvalt ĂŒhes nendest keeltest, peaks suurem osa sellest olema vĂ”imeline töötama Alto peal.

JÀrgmine lÔik nÀitab, et arvutusjÔudu peaks olema piisavalt. N nii Lisp kui ka MPS omavad mingisugust riistvaralist kaardistamist, kuna virtuaalmÀlu suurus ei ole probleem; sarnane lahendus Bcpl jaoks tundub vÔimalik, kuid ei ole veel uuritud.

64K Alto-l on sama palju Lisp'i rakke kui 32K PDP-l0 mĂ€lu. BBN vĂ€idab, et nad saavad jooksutada Lisp kasutajaid keskmise 25K töökomplektiga ja 30 ms lehekĂŒljefaultide intervalliga. NelikĂŒmmend kaks ketta rada hoiab 256K Lisp rakke, ning keskmine ligipÀÀsuaeg ĂŒhele nende radade salvestusele on umbes 32 ms, vĂ”rreldes 17 ms 10 drum'i jaoks. SeetĂ”ttu, kui tĂ€itmise kiirus Alto peal on poole vĂ€iksem vĂ”i vĂ€hem kui 10 kiirus, ei maksa lehe vahetus Lisp programmide jaoks enam kui 10-l. On vĂ€ga tĂ”enĂ€oline, et saame Lisp sĂŒsteemi Alto peal, millel on mĂ”ned spetsialiseeritud kĂ€sklused, mis suudavad pakkuda poole Tenex Lisp'i jĂ”udlust, mis töötab 32K vahetusruumis. Sarnaseid tulemusi vĂ”ib oodata ka teiste keelte puhul.

3. Rakendused

KÔik siin kÀsitletavad rakendused tuginevad kahele faktile, mis kokku vÔtavad eelneva jao sisu:

Alto on vĂ”imsam kui VTS terminal, mis on ĂŒhendatud Tenex'iga;

Alto on piisavalt odav, et iga CSL liikme jaoks saaksime ĂŒhe osta, kui see osutub soovitavaks.

a) Jaotatud arvutus. Me saame vĂ€ga lihtsalt luua Aloha-sarnase punkt-punkt pakettvĂ”rgu Alto'de vahel, kasutades koaksiaali eetrena (vĂ”i mikrolaineantenniga repeaterit mĂ€el koduterminalide jaoks). See vĂ”imaldab meil teha vĂ€ga erinevaid eksperimente, kus osaleb kĂŒmneid masinaid. On kerge proovida eksperimentide, mis sĂ”ltuvad osalejate iseseisvusest, samuti neid, mis kasutavad spetsialiseeritud komponente, mis peavad koostööd tegema, et midagi saavutada. Eriti saame seadistada sĂŒsteeme, kus igal kasutajal on oma failid, ja suhtlemine toimub ainult jagatava teabe vahetamiseks, seega valgustades pikaajalist vaidlust selle skeemi eeliste ĂŒle vĂ”rreldes tsentraliseeritud failidega.

b) KontorisĂŒsteemid. Saame kĂ€ivitada Peetri Lisp-pĂ”hise NLS-vastase vĂ”i xNLS sĂŒsteemi. Alto arvutuslik ĂŒlemÀÀrasus vĂ”imaldab meil keskenduda sĂŒsteemi vĂ”imekusele, mitte selle jĂ”udluse optimeerimisele. Sellest lĂ€henemisest saadud teave peaks tĂ€iendama xNLS mitme kasutaja katsetest saadud teavet. Samuti vĂ”ib olla vĂ”imalik neid kĂ€itada Alto's, vĂ€ltides seega Nova sĂ”ltuvust; see vĂ”imalus vajab edasist uurimist.

c) Isiklik arvutus. Kui meie teooriad odavate ja vĂ”imsate isiklike arvutite kasulikkuse kohta on Ă”iged, peaksime olema suuteline neid Alto'll veenvalt demonstreerima. Kui need on valed, saame teada, miks. Me peaksime nĂ€iteks olema suutnud rahuldada suuri Lisp-kasutajaid nagu Warren ja Peter Alto'ga. See vĂ€hendaks ka Maxci arvutuslikku koormust. Samuti peaks olema ĂŒsna lihtne simuleerida erinevate kavandatud isiklike arvutite riistvarakonfiguratsiooni (nt erinevad mĂ€luhierarhied) ja seelĂ€bi valideerida neid disaine. See on oluline, kuna kompaktsed masinad vajavad palju suuremat investeeringut inseneriarendusse ja tĂ€psemat mĂ€lusĂŒsteemi optimeerimist.

d) Graafika. Alto on suurepÀrane sÔiduk Bob Flegal'i graafika töö jaoks ning toob selle töö viljad laiema kogukonna nÀhtavale. See ei suuda teha Dick Shoup'i töid.

4. Konkurents

Alto konkureerib mÔningate teiste asjadega, mida meie vÔi SSL teeme. Arvan, et see on hea asi, kuna see julgustab mÔlema lÀhenemise toetajaid silma paistma. Konkreetsemalt:

a) VTS suudab teha kvaliteetsemaid tĂ€hemĂ€rke, omab intensiivsuse reguleerimist ja vilkumist, maksab poole kuni kahe kolmandiku vĂ”rra vĂ€hem, kui soovite ainult terminali, ja suudab kasutada videolĂŒlitit. See ei suuda teha graafikat ja vĂ”ib kannatada jagatud ressursside sĂŒsteemide jĂ€rjekorraprobleemide all (kontrolliv Nova ja suhtlus on jagatud). Ja muidugi on see vaid nii hea, kui arvuti, mis seda kasutab.

b) Maxc suudab arvutada ning rakenduste jaoks, mis kasutavad olemasolevat tarkvara, vajavad suuri töökomplekte vĂ”i teevad palju korrutusi, on see parem. Samuti on teada, et see sobib LISP-ile jne, samas kui Alto sobivus selliste suurte sĂŒsteemide jaoks jÀÀb tĂ”estamata.

c) Novasid, millel ei ole keerulisi liideseid teiste riistvaradega (nt Toy, XGP), saavad asendada Altod. Need, mis seda teevad, nagu Maxc Nova vÔi tÔenÀoliselt VTS Nova, on turvalised.

d) Alto mÔju kohalikele vÔrkudele on ebaselge.

e) Imlac'id on kÔrvaldatud.

[Allikas]

Charles Tecker

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto Koos Butler Lampsoni ja teiste vilistlastega asutas Berkeley Computer Corporationi, kus ta tegeles arvutielektroonika arendamisega. Kuid ettevĂ”te ei saavutanud kaubanduslikku edu ja Tecker leidis ametikoha Xerox PARC uurimiskeskuses.

1970. ja 80. aastatel töötas ta ĂŒhe Etherneti protokolli arendajana ning andis suure panuse ka esimese laserprinteri loomisse. 1983. aastal asutas Teker Digital Equipment Corporationi (DEC Systems Research Center) teadusliku uurimiskeskuse ja 1997. aastal osales Microsoft Researchi labori asutamises Cambridge'is. PĂ€rast tagasi naasmist USA-sse töötas Teker koos Microsofti Tablet PC plaaditöötlusseadme riistvara kallal, tuginedes oma varasemale kogemusele Dynabookiga Xerox PARC-is.

Intervjuu inglise keeles

Bob Taylor

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto «Internet ei ole tehnoloogia; see on suhtlemine. Internet ĂŒhendab inimesi, kellel on ĂŒhised huvid, ideed ja vajadused, sĂ”ltumata geograafiast.»

Oli ARPA’s Information Processing Techniques Office direktor aastatel 1965–1969, asutaja ja juht Xerox PARC’i arvutiteaduse laborist aastatel 1970–1983, asutaja ja juht Digital Equipment Corporationi Systems Research Center kuni 1996. aastani.



Alan Kay

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

OOP kontseptsiooni autor («Ma vĂ€ljamĂ”tlesin termini 'objektorienteeritud' ja ma ĂŒtlen teile, et ma ei mĂ”elnud C++-le.») ja sĂŒlearvutist.
ÜkskĂ”ik, Casey ĂŒtles oma kuulsat lauset «Parim viis tulevikku ennustada on see vĂ€lja mĂ”elda» 1971. aastal, ja Dennis Gabor (Nobeli auhinna saaja, holograafia looja) — 63-aastasena. Inventing the Future (1963): „Tulevikku ei saa ennustada, kuid tulevikke saab luua.” (Selle kohta uurimine) siin.)

TEDi video
Alan Kay: „VĂ”imas idee ideedest”

Xerox Alto

Vaata videot

Riistvara

Raamat riistvara kohta (PDF)

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Xerox Alto'l oli 128 KB RAM-i (maksis $4000), laiendatav 512 KB-ni, 2.5 MB vahetatava kaardiga kÔvaketas.

Diktofonid
1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

Monitor
1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Graafilise teabe kuvamiseks kasutati monokroomset ekraani 606×808 pikslit, mis oli ebatĂŒĂŒpilises portreeorientatsioonis.

Kivi
1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Kiip: mitme kristalliga sektsiooniline mikropersessorite aritmeetilise-loomise seade (bit-slice arithmetic logic unit) baasil Texas Instruments'e 74181 kiip mikrokoodi toetusega (kuni 16 paralleelset ĂŒlesannet fikseeritud prioriteetide seadistusega). 5.8 MHz CPU

Klaviatuur

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
64-nuppuline klaviatuur

Hiir
KĂ”ik Alto kasutamiseks mĂ”eldud hiired olid kolmeklahvilised. Esimene hiir oli mehaaniline, kahele ratastele, mis olid risti ĂŒksteisega. Peagi asendati see nupp hiirega, mille leiutas Bill English. Hiljem ilmus optiline hiir, mis kasutas esialgu valget valgust ja seejĂ€rel infrapuna kiirgust. Esimeste hiirte nupud olid paigutatud ĂŒksteise kohale, mitte kĂ”rvuti nagu tĂ€napĂ€eval.
1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

Engelbart'i ideed, mis said reaalses maailmas teoks — hiir ja akorde klaviatuur:

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

[Allikas]

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

[Allikas]

vÔrgukaart

Ethernet

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

[allikas]

Tarkvara

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Esimesed programmid Alto jaoks kirjutati programmeerimiskeeles BCPL (BCPL-il, muide, kirjutati esimene programm 'Hello world' ja esimene MUD), seejĂ€rel kasutati keelt Mesa, mis ei saavutadanud laialdast levikut vĂ€ljaspool PARC-i, kuid mĂ”jutas mĂ”ningaid hilisemaid keeli, nĂ€iteks Modulat. Alto klaviatuuril puudus allakriipsutamise nupp, mis oli kohandatud vasaku noole sĂŒmboliks, mida kasutati Mesa keeles mÀÀramisoperaatorina. See Alto klaviatuuri omadus vĂ”is olla pĂ”hjus, miks tekkis CamelCase'i stiilis identifikaatorite nimede nimetamine. Teine Alto omadus oli kasutaja vĂ”imalus programmeerida otse protsessorite mikrokoodi.

Vaatamata suhteliselt vĂ€ikesele RAM-i mahule loodi ja kasutati Xerox Alto jaoks programme, mis sisaldasid graafilisi menĂŒĂŒsid, ikoonide ja muid elemente, mis olid tuttavad alles Mac OS ja Microsoft Windowsi operatsioonisĂŒsteemide ilmumisega.

  • Bravo ja Gypsy — esimesed WYSIWYG tekstiredaktorid
  • Laurel ja Hardy — vĂ”rgu E-maili kliendid
  • Markup ja Draw — graafikaredaktorid (bitmap editors)
  • Neptune — failihaldur
  • FTP ja vestlusutiliidid
  • MĂ€ngud — MalemĂ€ng, Flipper, Othello ja Gene Balli Alto Trek mĂ€ng
  • Sil — vektorgraafiline redigeerija integreeritud vooluringide ja trĂŒkkplaatide jaoks
  • Officetalk katsetusvormide töötlemise sĂŒsteem
  • Programmeerimiskeeled — BCPL, LISP, Smalltalk, Mesa ja Poplar

MĂ”ned pildid/screenshot'id tarkvarast1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Smalltalk

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Bravo

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Cedar

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Markup

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Draw

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
SIL

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Laurel
[allikas]

veel programmide screenshot'e1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Klienditest programmi ekraan:
Alto klaviatuuril on iga nĂ€ppimise jaoks eraldi signaalijoon, mistĂ”ttu suudab see öelda, kui samaaegselt on sisse vajutatud mitu klahvi. Ekraanil on mustad klahvid all. Klaviatuuri kohal olev vĂ€ike ruut esindab hiirt (vt foto 4); ka ĂŒks hiireklahv on vajutatud.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Alto Executive'i ekraan koos nĂ€itega tĂ€he- ja kĂŒsimĂ€rgistusest.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
NetExecutive (sarnane Alto Executive'ile, kuid vÔimaldab juurdepÀÀsu Etherneti ressurssidele.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
TĂŒĂŒpiline Mesa programm, mida redigeeritakse Bravo'ga; mĂ€rkige tĂ€hele, et programmilistis on kasutatud erinevaid fonte.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Kataloog Neptune'i katalogi redaktoris. Mustas vÀrvuses failinimed on valitud edasiseks tegevuseks nagu printimine vÔi kustutamine. Kursori kuvatakse ristis ringis.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Bravo vĂ”ime muuta fonte (Alto jaoks on sadu fonte, alates gooti fontidest kuni elvish runiideni; selle kuvamise keskne lĂ”ik on muudetud kreeka keelde). Allolev dokument on muudetud ĂŒlemise akna nĂ€idatud vormiks.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Punktid paigutatakse kursori abil, kÔverad ja jooned tÀidetakse programmi poolt.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Jooni vĂ”ib «vĂ€rvida» erinevate „pintslitĂ”mmetega” (kursori ikoon on muutunud vĂ€ikeseks pintsliks).

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Joontele antakse struktuur; laigulised jooned luuakse kÀÀrid kursori abil.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Pilti vÔib matemaatiliselt manipuleerida; uus joonis vÔib olla loodud originaali koopia tagurpidi, kallutades vÔi venitamise teel.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Silma kujundus esindab vastase isikupÀra. Iga Alto vÔrgus vÔib igal ajal mÀnge liituda vÔi neist lahkuda.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Pinnball mÀng:
Flipperid on aktiveeritud kahe kĂ€igukangiga; Alto porti saab ĂŒhendada kĂ”lariga, et edastada kella ja sireeni helisid.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
MitmikmÀngu Trek programm:
Seda mĂ€ngu mĂ€ngitakse tĂ€ielikult hiire juhtimise all. Ekraani alumine osa nĂ€itab lĂŒhikese vahemaa sensoriskaneeringut; ĂŒlal on pika vahemaa kuva, samuti navigeerimis- ja relvade juhtimisnupud.

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Cedar keskkond Altol

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Kuulus «vikerkaar» ekraan Altol

MĂ€ngud

Alto Trek — esimene mitmikmĂ€ngu mĂ€ng
Te juhite tĂ€hesĂ”da ĂŒhe kolmest rassist: Maad, Klingonid vĂ”i Romulanid

Vaata videot

KÀsi nÔu mÀngimise kohta

LabĂŒrint
Esimene deathmatch, esimene isiku vaatepunkt.

Vaata videot

ja samuti:

  • Astro-roids
  • Malet
  • Galaxians
  • Mazewar
  • Missile Command
  • Rinky Dink (Clint Parkeri pinball programm)
  • Space War

Ekraanipildid1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto

1. mĂ€rts on isikliku arvuti sĂŒnnipĂ€ev. Xerox Alto
Just selle jaoks on arvutid

UPD
Ei saanud vaadata, aga arvan, et see on kasulik:

Vaata videot

2001 aasta. The Xerox Alto: A Personal Retrospective

KokkuvÔte

„Ärge kahtlege, et vĂ€ike rĂŒhm mĂ”tlevaid ja eneseohverdavate inimesi suudab maailma muuta. Tegelikkuses on just nemad need, kes toovad need muudatused.” Margaret Mead

Minu arvates on hullult lahe olla tunnistajaks (ja veelgi enam osaline) uute ja huvitavate asjade loomisel. Mul on olnud Ă”nne olla noorte ja julgete inimeste kĂ”rval, kes lĂ”id „Kellad” (esimene antikohvik), kuigi see ei ole IT-toode, aga siiski vĂ€ga pĂ”nev ja Ă€ge. Olen natuke rÀÀkinud arendajatega. Cybiko, neil on palju huvitavaid lugusid. Ma vaatasin sarja rÔÔmuga „Halt and Catch Fire“. Kui keegi teab viiteid kasulikele materjalidele, jagage, ja kui olete ise uue loomises osalenud — kirjutage kommentaarides, olen tĂ€nulik.

Koos ettevÔttega Edison alustame kevadist vÀljaannete maratoni.

PĂŒĂŒan kaevuda IT-tehnoloogiate algallikatesse, mĂ”ista, kuidas pioneered mĂ”tlesid ja millised kontseptsioonid nende peades olid, millest nad unistasid, kuidas nad tulevikumaailma nĂ€gid. Milleks mĂ”eldi „arvuti“, „vĂ”rk“, „hĂŒpertekst“, „intellekti tugevdajad“, „kogukondlik probleemide lahendamise sĂŒsteem“, millist tĂ€hendust nad nendele mĂ”istetele omistavad, millega nad tulemusi saavutada soovisid.

Loodan, et need materjalid inspireerivad neid, kes kĂŒsivad, kuidas minna „nullist ĂŒheni“ (luua midagi, mida varem pole olnud). Soovin, et IT ja 'programmeering' ei oleks lihtsalt 'koodimise nimel raha teenimine', ning meenutada, et need on mĂ”eldud kui tĂ”ukerohud, et muuta hariduse, koostöö, mĂ”tlemise ja suhtlemise meetodeid, pĂŒĂŒdes lahendada maailma probleeme ja vastates inimkonna ees seisvatele vĂ€ljakutsetele. Nii umbes.

0. mÀrts. Seymour Papert
1. mÀrts. Xerox Alto
2. mÀrts. 'Helista Jake' . NIC ja RFC lugu
3. mÀrts. Grace 'COBOL'i vanaema' Hopper
4. mÀrts. Margaret Hamilton: 'Poisid, ma saadan teid kuule'
5. mÀrts. Hedy Lamarr. Ehk filmis alasti mÀngida ja vaenlase poole torpeedoga tulistada
7. mĂ€rts. SuurepĂ€rane kuus: tĂŒdrukud, kes arvestasid termotuuma plahvatust
8. mÀrts. 'VideomÀngud, ma olen teie isa!'

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster