Xerox Alto

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 5 november 2019; kontroller kräver 7 redigeringar .

Xerox Alto  är en dator som utvecklades på Xerox PARC 1973. Det är den första datorn i världen som använder "desktop" -metaforen och det grafiska användargränssnittet . Xerox Alto var den första helt personliga datorn i modern mening, även om vissa andra, tidigare system (som Kenbak-1 skoldator eller Datapoint 2200 programmerbara terminal ) också passade in i denna kategori. Dessutom var Alto en forskningsprototyp, inte en kommersiell produkt. Man antog att Alto skulle bli en serietillverkad maskin, men den sattes aldrig i produktion. Totalt tillverkades dock flera tusen Altos, varav de flesta användes av Xerox PARC själva och olika universitet.

Arkitektur

Datorutveckling började 1972 med en artikel skriven av Butler Lampson . Även Edward McCraith , Charles Thacker , Bob Sproul och Dave Bogg bidrog till utvecklingen .

Bob Taylor hjälpte till att räkna ut detaljerna i projektet eftersom han inte ville att hans team skulle slösa tid på företagsdatorer. Det var mycket mer intressant att utveckla flera kompakta enheter med skärmar och nätverka dem. Han var glad över att hans tre favoritingenjörer, Lampson, Thacker och Kay  , skulle arbeta tillsammans. Lampson och Thacker visste gränserna för vad som var möjligt, och Kay gick en kurs i sina drömmars dator och uppmanade andra att sträva efter det omöjliga. Den nya datorn kallades Xerox Alto (även om Kay envisades med att kalla den för Dynabook- prototypen ). Walter Isaacson . Innovatörer [1] .

Xerox Alto hade 128 KB RAM -minne , utbyggbart upp till 512 KB, en hårddisk med en 2,5 MB utbytbar patron , alla delar inrymdes i ett block av storleken på ett litet kylskåp . Datorns centralenhet 74181 4-chipset mycket avancerad processor med mikrokodstöd , som användes för de flesta I/O-funktioner.

För att visa grafisk information användes en monokrom monitor , utförd i en okonventionell porträttorientering. Datorn var också utrustad med en mus med tre knappar , tangentbord och nätverkskort med hjälp av Ethernet- protokollet utvecklat av Xerox PARC .

Alla möss som användes med Alto var tre-knappsmöss. Den första musen var mekanisk, med två hjul inställda vinkelrätt mot varandra. Denna modell ersattes snart av bollmusen som uppfanns av Bill English. Senare dök en optisk mus upp, först med vitt ljus och sedan infraröd strålning. Knapparna på de första mössen var placerade ovanför varandra, och inte bredvid varandra, som nu är brukligt.

Programvara

De första Alto-programmen skrevs i programmeringsspråket BCPL , sedan användes Mesa- språket , som inte användes i stor utsträckning utanför PARC:s väggar, men påverkade några senare språk, som Modula . Alttangentbordet saknade understreckstangenten , som var anpassad för vänsterpilen som används i Mesa-språket som uppdragsoperatör. Denna funktion på alttangentbordet kan ha varit ursprunget till namngivningsstilen för CamelCase - identifieraren . En annan egenskap hos Alto var möjligheten för användaren att programmera processorns mikrokod direkt.

Trots den relativt lilla mängden RAM, utvecklades och användes program med grafiska menyer, ikoner och andra element som blev bekanta först med tillkomsten av Mac OS och Microsoft Windows operativsystem för Xerox Alto . För Xerox Alto utvecklades ordbehandlare Bravo och Gypsy , som arbetar efter WYSIWYG- principen , grafiska informationsredigerare (rasterbilder, kretskort, integrerade kretsar, etc.), den första versionen av Smalltalk- miljön och en av världens första online flerspelarspel  - Alto Trek .

Anteckningar

  1. Innovatörerna: Hur en grupp uppfinnare, hackare, genier och nördar skapade den digitala revolutionen (2014)

Länkar