1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox AltoDie Anzahl der Wörter „erster“ im Artikel ist ĂŒberwĂ€ltigend.

Das erste Programm „Hello, World“, das erste MUD-Spiel, der erste Shooter, das erste Deathmatch, die erste grafische BenutzeroberflĂ€che, der erste „Desktop“, das erste Ethernet, die erste Dreiknopfmaus, die erste Kugelmaus, die erste optische Maus, der erste vollformatige Monitor, das erste Mehrspielerspiel 
 der erste Personal Computer.

Jahr 1973
In der Stadt Palo Alto, im legendĂ€ren Forschungs- und Entwicklungszentrum von Xerox – PARC (Palo Alto Research Center Incorporated), wurde am 1. MĂ€rz die Maschine veröffentlicht, die spĂ€ter als der erste Personal Computer der Welt (nicht ein Heimcomputer, sondern fĂŒr die individuelle Nutzung) bezeichnet werden sollte.

Alto war ein Forschungsprototyp und kein kommerzielles Produkt. Es war geplant, dass Alto in Serienproduktion geht, aber dies geschah nie. Dennoch wurden insgesamt mehrere tausend Einheiten von Alto hergestellt, die meisten davon wurden im Hochschulzentrum von Xerox PARC und verschiedenen UniversitÀten verwendet.

Die Kosten fĂŒr eine Alto-Maschine werden auf 12.000 bis 40.000 Dollar geschĂ€tzt.

Sechs Jahre nach der Veröffentlichung von Alto sah Steve Jobs die Maschine und lieh sich viele neue Funktionen aus.

FĂŒr die Erstellung des Computers erhielt das Team (Tecker, Kay, Butler, Taylor) im Jahr 2004 den Charles Stark Draper Preis, und Chuck Tecker erhielt 2009 zudem den Turing-Preis.

Im Oktober 2014 wurden die Quellcodes von Xerox Alto im Computer History Museum veröffentlicht.

Lassen Sie uns einen Blick unter die Haube werfen und die Entwickler kennenlernen.



Die Entwicklung des Computers begann 1972 mit einem Dokument („Why Alto?“), das von Butler Lampson verfasst wurde, inspiriert von der Konzeptidee von Douglas Engelbart. oN-Line System (NLS). Das Design wurde von Chuck Tecker entworfen.

Butler Lampson

„Jedes Computerproblem wird durch eine weitere Abstraktionsebene gelöst“

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox AltoIn den 1960er Jahren war Lampson an dem GENIE-Projekt in Berkeley beteiligt, in dessen Rahmen das Berkeley Timesharing System fĂŒr den SDS 940 Computer von Scientific Data Systems entwickelt wurde.

In den 1970er Jahren wurde Lampson einer der GrĂŒnder des Xerox PARC, wo er an der Entwicklung von Alto sowie an Technologien fĂŒr Laser-Druck, Ethernet-Netzen und Textverarbeitung im WYSIWYG, Two-Phase-Commit-Protokoll (2PC), Bravo, dem ersten Hochgeschwindigkeits-LAN , und entwickelte mehrere bedeutende Programmiersprachen, darunter Euclid.

In den 80er Jahren wechselte Lampson zur Digital Equipment Corporation. Heute arbeitet er in der Forschungsabteilung von Microsoft, wo er sich mit Sicherheitsfragen und der BekÀmpfung von Piraterie beschÀftigt. Er unterrichtet am Massachusetts Institute of Technology.

Memorandum von Lepsen "Warum Alto?"

XEROX Interne BĂŒro-MitteilungAn CSL Date 19. Dezember 1972
Von Butler Lampson Standort Palo Alto

Betreff Warum Alto Organisation PARC

1. EinfĂŒhrung

Dieses Memo erörtert die GrĂŒnde fĂŒr die Anfertigung einer betrĂ€chtlichen Anzahl (10-30) von Kopien des Personalcomputers namens Alto, der von Chuck Thacker und anderen entworfen wurde. Die ursprĂŒngliche Motivation fĂŒr diese Maschine kam von Alan Kay, der etwa 15-20 ‚Übergangs-Dynabooks‘ fĂŒr seine Bildungsforschung benötigt. Alto hat jedoch ein viel breiteres Anwendungsspektrum als diese UrsprĂŒnge vermuten lassen. Ich werde zunĂ€chst seine Merkmale umreißen und dann einige der vielen spannenden Nutzungsmöglichkeiten betrachten, fĂŒr die Alto eingesetzt werden kann. Es stellt sich heraus, dass es eine Interaktion mit fast jedem CSL-Forschungsprogramm gibt.

2. Merkmale

Ein Alto-System besteht aus
48-64K 16-Bit-Wörtern Speicher (plus ParitÀt und möglicherweise Fehlerkorrektur).

Eine 10-Megabyte-Diablo-Festplatte, die jedes Wort alle 7 ”s ĂŒbertrĂ€gt, sich in 25 ms dreht und eine Track-to-Track-Suche von 8 ms sowie eine Worst-Case-Suche von 70 ms hat.

Ein 901-Zeilen-TV-Monitor, dessen AnzeigeflĂ€che fast genau der GrĂ¶ĂŸe dieser Seite entspricht. Er ist vertikal ausgerichtet und so konzipiert, dass er von einer Bitkarte im Speicher betrieben wird. Es sind 32K Speicher erforderlich, um den Anzeigebereich mit einem quadratischen (825×620) Raster zu fĂŒllen. Diese Punkte sind etwa 1,4 Mil Quadrat. Es ist möglich, ihre Breite auf etwa 1 Mil zu reduzieren, was ein 825×860 Raster und 44,3K Speicher ergibt. Das quadratische Raster kann 8000 5×7-Zeichen mit AbwĂ€rtsbögen oder 2500 schön proportionierte Zeichen anzeigen.

Eine nicht dekodierte Tastatur, die es dem Prozessor ermöglicht, genau zu bestimmen, wann jede Taste gedrĂŒckt oder losgelassen wird, sowie eine Maus oder ein anderes ZeigegerĂ€t.

Ein Prozessor, der Nova-Anweisungen mit etwa 1,5 ”s/Anweisung ausfĂŒhrt und mit zusĂ€tzlichen Anweisungen fĂŒr die Interpretation von Lisp, Bcpl, MPS oder anderen erweitert werden kann.

Eine Hochgeschwindigkeits-Kommunikationsschnittstelle (10 MHz), deren Einzelheiten noch nicht spezifiziert sind.

Optional ein Zeichen-Generator mit fester Schriftart, Ă€hnlich dem, der von Doug Clark entworfen und gebaut wurde. Dies wĂŒrde eine Menge Speicher sparen und eine höhere QualitĂ€t von Zeichen ermöglichen als es mit einem quadratischen Raster möglich ist, fĂŒgt jedoch keine grundlegend neue FĂ€higkeit hinzu. Die Kosten sollten etwa 500 $ betragen.

Optional ein Diablo-Drucker, XGP oder ein anderes Hardcopy-GerÀt.

Ein Tisch, der etwa 45" breit und 25" tief ist, um die Maschine unterzubringen und das Display sowie die Tastatur zu montieren.

Am wichtigsten ist ein Preis von etwa 10,5 K$, der auf 9,7 K$ gesenkt werden kann, wenn man eine 2,5-Megabyte-Disk verwendet. Die Kosten verteilen sich etwa gleichmĂ€ĂŸig auf Disk, Speicher und alles andere. Wir haben etwa doppelt so viel fĂŒr Maxc pro CSL-Mitglied im Jahr 1974 ausgegeben.

Das System ist in der Lage, fast jede Berechnung durchzufĂŒhren, die ein PDP-10 durchfĂŒhren kann. FĂŒr die meisten Probleme kann es eine bessere Leistung fĂŒr den Benutzer erbringen als ein zeitgeteiltes 10, selbst wenn letzteres leicht belastet ist (offensichtliche Ausnahme: viele Gleitkomma-Berechnungen). DarĂŒber hinaus entwickeln wir Lisp-, Bcpl- und MPS-Systeme, die auf einem Nova und daher mit geringen Modifikationen auch auf Alto laufen können. Da bei unserer zukĂŒnftigen Softwareentwicklung die meisten Arbeiten in einer dieser Sprachen erwartet werden, sollten die meisten von ihnen auf Alto laufen können.

Der nĂ€chste Absatz zeigt, dass es ausreichend Rechenleistung geben sollte. Sowohl Lisp als auch MPS werden eine Art von hardwareunterstĂŒtzter Zuordnung haben, da die GrĂ¶ĂŸe des virtuellen Speichers kein Problem sein wird; eine Ă€hnliche Anordnung fĂŒr Bcpl scheint machbar, wurde aber noch nicht untersucht.

Ein 64K Alto hat genauso viele Lisp-Zellen wie 32K PDP-l0-Speicher. BBN behauptet, Lisp-Nutzer mit einem durchschnittlichen Arbeitsbedarf von 25K und einem Seitenfehlerintervall von 30 ms unterstĂŒtzen zu können. Zweiundvierzig Plattenbahnen halten 256K Lisp-Zellen, und die durchschnittliche Zugriffszeit auf einen Datensatz auf einer dieser Bahnen betrĂ€gt etwa 32 ms, verglichen mit 17 ms fĂŒr die Trommel der 10er. Daher, wenn die AusfĂŒhrungsgeschwindigkeit auf dem Alto halb so schnell oder langsamer ist als die der 10, wird das Paging nicht mehr kosten als auf der 10 fĂŒr Lisp-Programme. Es ist sehr wahrscheinlich, dass wir ein Lisp-System auf einem Alto mit ein paar spezialisierten Anweisungen erhalten können, die die HĂ€lfte der Leistung eines Tenex Lisp in einem 32K Swap-Speicher erreichen können. Vergleichbare Ergebnisse sind auch fĂŒr andere Sprachen zu erwarten.

3. Anwendungen

Alle hier behandelten Anwendungen hÀngen von zwei Fakten ab, die den Inhalt des letzten Abschnitts zusammenfassen:

Alto ist leistungsfÀhiger als ein VTS-Terminal, das mit Tenex verbunden ist;

Alto ist gĂŒnstig genug, dass wir einen fĂŒr jedes Mitglied von CSL kaufen können, falls sich dies als wĂŒnschenswert erweist.

a) Verteiltes Rechnen. Wir können sehr einfach ein Aloha-Ă€hnliches Punkt-zu-Punkt-Paketnetzwerk zwischen den Altos einrichten, wobei ein Koaxialkabel als Ether (oder Mikrowelle mit einem Repeater auf einem HĂŒgel fĂŒr Heimterminals) verwendet wird. Dann können wir eine Vielzahl von Experimenten mit Dutzenden von Maschinen durchfĂŒhren. Es ist einfach, Experimente auszuprobieren, die von der UnabhĂ€ngigkeit der Teilnehmer abhĂ€ngen, sowie solche, die spezialisierte Komponenten verwenden, die zusammenarbeiten mĂŒssen, um etwas zu erreichen. Insbesondere können wir Systeme einrichten, in denen jeder Benutzer seine eigenen Dateien hat und die Kommunikation ausschließlich fĂŒr den Austausch von teilbaren Informationen erfolgt, und damit einige Einblicke in die langanhaltende Kontroverse ĂŒber die VorzĂŒge dieses Schemas im Vergleich zu zentralisierten Dateien gewinnen.

b) BĂŒrosysteme. Wir können Peters Lisp-basierten NLS-Konkurrenten oder das xNLS-System ausfĂŒhren. Die Überdimensionierung von Alto ermöglicht es uns, uns auf die FĂ€higkeiten des Systems zu konzentrieren, anstatt dessen Leistung zu optimieren. Die Informationen, die aus diesem Ansatz gewonnen werden, sollten die von den Multi-User xNLS-Experimenten ergĂ€nzen. Es könnte auch möglich sein, diese auf Alto auszufĂŒhren und somit von der Nova-AbhĂ€ngigkeit zu entkommen; diese Möglichkeit erfordert weitere Untersuchungen.

c) Personal Computing. Wenn unsere Theorien ĂŒber den Nutzen gĂŒnstiger, leistungsstarker Personal Computer korrekt sind, sollten wir in der Lage sein, sie ĂŒberzeugend auf Alto zu demonstrieren. Wenn sie falsch sind, können wir herausfinden, warum. Wir sollten beispielsweise in der Lage sein, umfangreiche Lisp-Nutzer wie Warren und Peter mit einem Alto zufriedenzustellen. Dies wĂŒrde auch eine große Rechenlast von Maxc nehmen. Es sollte auch recht einfach sein, die Hardware-Konfiguration anderer vorgeschlagener Personal Computer (z. B. unterschiedliche Speicherhierarchien) zu simulieren und somit diese Designs zu validieren. Dies ist wichtig, da kompaktere Maschinen eine viel grĂ¶ĂŸere Investition in die technische Entwicklung und eine prĂ€zisere Optimierung des Speichersystems erfordern werden.

d) Grafiken. Alto ist ein hervorragendes Mittel fĂŒr Bob Flegals Grafikarbeiten und wird die FrĂŒchte dieser Arbeit einer breiten Gemeinschaft zugĂ€nglich machen. Es kann allerdings nicht die Arbeiten von Dick Shoup ausfĂŒhren.

4. Wettbewerb

Alto konkurriert mit einigen anderen Dingen, die wir oder SSL tun. Ich denke, das ist eine gute Sache, da es die BefĂŒrworter beider AnsĂ€tze dazu anregt, sich zu bessern. Konkret:

a) VTS kann Zeichen von höherer QualitĂ€t erstellen, hat eine IntensitĂ€tskontrolle und ein Blinken, kostet die HĂ€lfte bis zwei Drittel, wenn man nur ein Terminal möchte, und kann den Videoschalter nutzen. Es kann jedoch keine Grafiken erstellen und könnte unter den Warteschlangenproblemen von Shared-Resource-Systemen leiden (die kontrollierende Nova und die Kommunikation sind geteilt). Und natĂŒrlich ist es nur so gut wie der Computer, der es verwendet.

b) Maxc kann rechnen, und fĂŒr Anwendungen, die bestehende Software nutzen, große Arbeitsmengen benötigen oder viele Multiplikationen durchfĂŒhren, wird es besser sein. Es ist auch bekannt, dass es gut fĂŒr Lisp usw. ist, wĂ€hrend die Eignung von Alto fĂŒr solche großen Systeme noch nicht bewiesen ist.

c) Novas, die keine komplexen Schnittstellen zu anderer Hardware (z. B. Toy, XGP) haben, können durch Altos ersetzt werden. Diejenigen, die es tun, wie die Maxc Nova oder wahrscheinlich die VTS Nova, sind sicher.

d) Die Auswirkungen von Alto auf das lokale Netzwerk sind unklar.

e) Imlacs sind ausgelöscht.

[Quelle]

Charles Tecker

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto Er grĂŒndete zusammen mit Butler Lampson und anderen Absolventen die Berkeley Computer Corporation, in der er sich mit der Entwicklung von Computer-Elektronik beschĂ€ftigte. Die Firma hatte jedoch keinen kommerziellen Erfolg, und Tecker ging zum Xerox PARC Forschungszentrum.

In den 1970er und 80er Jahren war er einer der Entwickler des Ethernet-Protokolls und trug auch maßgeblich zur Schaffung des ersten Laserdruckers bei. 1983 grĂŒndete Tecker das Forschungszentrum der Digital Equipment Corporation (DEC Systems Research Center), und 1997 war er an der GrĂŒndung des Microsoft Research Lab in Cambridge beteiligt. Nach seiner RĂŒckkehr in die USA entwickelte Tecker Hardware fĂŒr den Microsoft Tablet PC, basierend auf seinen Erfahrungen mit dem Dynabook im Xerox PARC.

Interview auf Englisch

Bob Taylor

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto „Das Internet dreht sich nicht um Technologie; es geht um Kommunikation. Das Internet verbindet Menschen mit gemeinsamen Interessen, Ideen und BedĂŒrfnissen, unabhĂ€ngig von der Geographie.“

Er war Direktor im ARPA’s Information Processing Techniques Office von 1965 bis 1969, GrĂŒnder und Leiter des Computer Science Laboratory von Xerox PARC von 1970 bis 1983, GrĂŒnder und Leiter des Systems Research Center von Digital Equipment Corporation bis 1996.



Alan Kay

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

Autor des OOP-Konzepts („Ich habe den Begriff ‚objektorientiert‘ erfunden, und ich sage Ihnen, ich meinte nicht C++.“) und des Laptops.
Übrigens sagte Kay seinen berĂŒhmten Satz „Der beste Weg, die Zukunft vorherzusagen, ist, sie zu erfinden“ im Jahr 1971, und Dennis Gabor (NobelpreistrĂ€ger, Erfinder der Holografie) - im Jahr 63. "Die Zukunft kann nicht vorhergesagt werden, aber ZukĂŒnfte können erfunden werden." (Ermittlungen dazu hier.)

Video auf TED
Alan Kay: „Eine kraftvolle Idee ĂŒber Ideen“

Xerox Alto

Video abspielen

Hardware

Hardware-Handbuch (PDF)

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Xerox Alto hatte 128 KB RAM (zum Preis von 4000 $), erweiterbar auf 512 KB, eine Festplatte mit austauschbarem Cartridge von 2,5 MB.

Laufwerke
1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

Monitor
1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
FĂŒr die grafische Ausgabe wurde ein monochromer Monitor mit 606×808 Pixeln in unĂŒblicher Hochformat-Ausrichtung verwendet.

Stein
1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Chip: Mehrchip-Segment-Mikroprozessor-Arithmetik-Logik-Einheit (bit-slice arithmetic logic unit) auf Basis von Texas Instruments’ 74181 Chip mit Mikrocode-UnterstĂŒtzung (bis zu 16 parallele Aufgaben mit festen PrioritĂ€ten). 5,8 MHz CPU

Tastatur

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
64-Tasten-Tastatur

Maus
Alle MĂ€use, die mit Alto verwendet wurden, waren mit drei Tasten ausgestattet. Die erste Maus war mechanisch, mit zwei RĂ€dern, die rechtwinkelig zueinander angeordnet waren. Bald wurde dieses Modell durch eine Ballmaus ersetzt, die von Bill English erfunden wurde. SpĂ€ter erschien eine optische Maus, die zunĂ€chst weißes Licht und dann Infrarotstrahlung verwendete. Die Tasten der ersten MĂ€use waren ĂŒbereinander und nicht nebeneinander angeordnet, wie es heute ĂŒblich ist.
1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

Die von Engelbart verwirklichten Ideen in der realen Welt — die Maus und die Akkordtastatur:

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

[Quelle]

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

[Quelle]

Die Netzwerkkarte

Ethernet

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

[Quelle]

Software

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Die ersten Programme fĂŒr Alto wurden in der Programmiersprache BCPL (Übrigens wurde das erste Programm „Hello world“ und das erste MUD in BCPL geschrieben), dann wurde die Sprache Mesa, die außerhalb von PARC nicht weit verbreitet war, aber Einfluss auf einige spĂ€tere Sprachen wie Modula hatte, verwendet. Auf der Alto-Tastatur gab es keine Unterstrich-Taste, die fĂŒr das Symbol des linken Pfeils angepasst wurde, das in der Mesa-Sprache als Zuweisungsoperator verwendet wurde. Diese Eigenschaft der Alto-Tastatur könnte der Grund fĂŒr den CamelCase-Stil der Identifikatorenbenennung gewesen sein. Ein weiteres Merkmal von Alto war die Möglichkeit fĂŒr die Benutzer, direkt Mikrocode fĂŒr die Prozessorsteuerung zu programmieren.

Trotz des vergleichsweise geringen Arbeitsspeichers wurden fĂŒr Xerox Alto Programme mit grafischen MenĂŒs, Symbolen und anderen Elementen entwickelt und verwendet, die erst mit dem Erscheinen der Betriebssysteme Mac OS und Microsoft Windows alltĂ€glich wurden.

  • Bravo und Gypsy – die ersten WYSIWYG-Textverarbeitungsprogramme
  • Laurel und Hardy – Netzwerk-E-Mail-Clients
  • Markup und Draw – Grafikeditoren (Bitmap-Editoren)
  • Neptune – Dateimanager
  • FTP und Chat-Utilities
  • Spiele – Schach, Flipper, Othello und ein Alto Trek-Spiel von Gene Ball
  • Sil – Vektor-Grafikeditor fĂŒr integrierte Schaltungen und Leiterplatten
  • Officetalk experimentelles Formularverarbeitungssystem
  • Programmiersprachen – BCPL, LISP, Smalltalk, Mesa und Poplar

Einige Bilder/Screenshots von Software1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Smalltalk

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Bravo

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Cedar

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Markup

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Draw

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
SIL

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Laurel
[Quelle]

weitere Screenshots von Programmen1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Anzeige des Keyboard-Testprogramms:
Die Alto-Tastatur hat fĂŒr jede Taste eine separate Signalleitung und kann somit erkennen, wann eine beliebige Anzahl von Tasten gleichzeitig gedrĂŒckt wird. In der Anzeige sind die schwarzen Tasten gedrĂŒckt. Der kleine WĂŒrfel ĂŒber der Tastatur stellt die Maus dar (siehe Foto 4); auch eine Maustaste ist gedrĂŒckt.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Anzeige von Alto Executive mit einem Beispiel fĂŒr Stern- und Fragezeichennotation.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
NetExecutive (Àhnlich wie der Alto Executive, aber es ermöglicht den Zugriff auf Ressourcen im Ethernet.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Typisches Mesa-Programm, das von Bravo bearbeitet wird; beachten Sie die verschiedenen Schriftarten, die im Programmlisting verwendet werden.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Verzeichnis vom Neptune-Verzeichniseditor. Die Dateinamen in Schwarz wurden fĂŒr weitere Operationen wie Drucken oder Löschen ausgewĂ€hlt. Der Cursor wird als Kreuz in einem Kreis angezeigt.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Bravos FĂ€higkeit, Schriftarten zu Ă€ndern (es gibt Hunderte von Schriftarten fĂŒr den Alto, von Gotisch bis Elbenrunen; der zentrale Absatz in dieser Anzeige wurde in Griechisch geĂ€ndert). Das Dokument im unteren Fenster muss in die im oberen Fenster angezeigte Form konvertiert werden.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Punkte werden mit dem Cursor platziert, und Kurven und Linien werden vom Programm ausgefĂŒllt.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Linien können mit einer Vielzahl von „Pinselstrichen“ „gemalt“ werden (der Cursor hat sich in einen kleinen Pinsel geĂ€ndert).

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Den Linien wird Textur verliehen; gestrichelte Linien werden mit dem Scheren-Cursor erstellt.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Bilder können mathematisch manipuliert werden; eine neue Figur kann durch Umkehren, Neigen oder Dehnen einer Kopie des Originals erstellt werden.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Das Auge reprÀsentiert die Persona eines Gegners. Jeder Alto im Netz kann jederzeit dem Spiel beitreten oder es verlassen.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Das Flipper-Spiel:
Flipper werden durch die beiden Shift-Tasten betÀtigt; ein Alto-Anschluss kann an einen Lautsprecher angeschlossen werden, um Glocken- und SummergerÀusche zu erzeugen.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Das Mehrspieler-Trek-Programm:
Dieses Spiel wird vollstĂ€ndig ĂŒber die Maus gesteuert. Der untere Teil des Bildschirms zeigt einen Kurzstreckensensor-Scan; oben befindet sich die Langstreckenanzeige und die Steuerungen fĂŒr Navigation und Waffen.

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
Cedar-Umgebung auf dem Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
BerĂŒhmter „Regenbogen“-Bildschirm auf einem Alto

Spiele

Alto Trek — das erste Mehrspielerspiel
Sie steuern ein Raumschiff einer von drei Rassen: Menschen, Klingonen oder Romulaner

Video abspielen

Handbuch fĂŒr das Spiel

Labyrinth
Das erste Deathmatch, die erste Perspektive aus „erster Person“.

Video abspielen

und außerdem:

  • Astro-roids
  • Schach
  • Galaxianer
  • Mazewar
  • Missile Command
  • Rinky Dink (Clint Parkers Flipperprogramm)
  • Raumkrieg

Screenshots1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto

1. MĂ€rz – Geburtstag des Personalcomputers. Xerox Alto
DafĂŒr sind Computer da.

UPD
Ich habe es nicht geschafft, es anzusehen, denke aber, dass es nĂŒtzlich sein wird:

Video abspielen

2001. Der Xerox Alto: Eine persönliche RĂŒckschau.

Fazit

„Zweifeln Sie nicht daran, dass eine kleine Gruppe von denkenden und engagierten Menschen die Welt verĂ€ndern kann. TatsĂ€chlich sind nur sie in der Lage, diese VerĂ€nderungen herbeizufĂŒhren.“ Margaret Mead

Ich finde es wahnsinnig cool, Zeuge (und noch mehr Teilnehmer) der Schaffung neuer und interessanter Dinge zu sein. Ich hatte das GlĂŒck, in der NĂ€he einer Gruppe junger und mutiger Menschen zu sein, die „Ziffernblatt“ (das erste Anti-CafĂ©) kreierten, auch wenn es kein IT-Produkt war, war es dennoch sehr spannend und großartig. Ich habe ein wenig mit den Entwicklern gesprochen. Cybiko, sie haben eine Menge interessanter Geschichten. Ich habe mir gerne die Serie angesehen, „Halt and Catch Fire“. Wer Links zu nĂŒtzlichen Materialien hat, bitte teilen, und wenn Sie selbst an der Schaffung von Neuem beteiligt waren – schreiben Sie in die Kommentare, ich wĂ€re dankbar.

Zusammen mit der Firma Edison starten wir den FrĂŒhjahrs-Marathon der Veröffentlichungen.

Ich werde versuchen, die UrsprĂŒnge der IT-Technologien zu erforschen, zu verstehen, wie die Pioniere dachten und welche Konzepte in ihren Köpfen existierten, wovon sie trĂ€umten und wie sie sich die Welt der Zukunft vorstellten. Warum wurden Begriffe wie 'Computer', 'Netz', 'Hypertext', 'IntelligenzverstĂ€rker', 'System kollektiver Problemlösung' geprĂ€gt? Welche Bedeutung legten sie in diese Konzepte und welche Werkzeuge wollten sie nutzen, um ihre Ziele zu erreichen.

Ich hoffe, dass diese Materialien als Inspiration fĂŒr diejenigen dienen, die sich fragen, wie man „von Null auf Eins“ (etwas erschaffen kann, was es zuvor nicht gab). Ich wĂŒnsche mir, dass IT und 'Programmierung' nicht mehr einfach nur 'Coding fĂŒr Geld' sind, und möchte daran erinnern, dass sie als Hebel gedacht waren, um die Methoden des Krieges, der Bildung, der Zusammenarbeit, des Denkens und der Kommunikation zu verĂ€ndern, als ein Versuch, globale Probleme zu lösen und auf die Herausforderungen zu reagieren, die der Menschheit bevorstanden. In etwa so.

0. MĂ€rz. Seymour Papert
1. MĂ€rz. Xerox Alto
2. MĂ€rz „Rufen Sie Jake an“. Die Geschichte von NIC und RFC
3. MĂ€rz Grace „Großmutter COBOL“ Hopper
4. MĂ€rz Margaret Hamilton: „Jungs, ich schicke euch zum Mond“
5. MĂ€rz Hedy Lamarr. Im Film nackt auftreten und den Feind mit einer Torpedo treffen
7. MĂ€rz Die großartige Sechsergruppe: MĂ€dchen, die den thermonuklearen Sprengsatz berechneten
8. MĂ€rz „Videospiele, ich bin euer Vater!“

Quelle: habr.com

60GB SSD 8Gb DDR4