Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox AltoLe nombre de fois que le mot « premier » apparaît dans l'article est considérable.

Le premier programme « Hello, World », le premier jeu MUD, le premier tireur, le premier deathmatch, la première interface graphique, le premier « bureau », le premier Ethernet, la première souris à trois boutons, la première souris à boule, la première souris optique, le premier moniteur plein écran, le premier jeu multijoueur… le premier ordinateur personnel.

L'année 1973
Dans la ville de Palo Alto, dans le légendaire laboratoire R&D de Xerox — PARC (Palo Alto Research Center Incorporated), le 1er mars, une machine a été lancée, qui sera ensuite considérée comme le premier ordinateur personnel au monde (non pas un ordinateur de maison, mais pour usage individuel).

L'Alto était un prototype de recherche, et non un produit commercial. Il était prévu que l'Alto devienne une machine produite en série, mais elle ne le fut jamais. Néanmoins, plusieurs milliers d'Alto ont été fabriqués, la majeure partie étant utilisée dans le Xerox PARC et dans diverses universités.

Le coût d'une machine Alto est estimé entre 12 000 et 40 000 dollars.

Six ans après le lancement de l'Alto, Steve Jobs l'a vu et a emprunté des idées qui ouvriront le monde à de nombreuses nouvelles fonctionnalités.

Pour la création de l'ordinateur, l'équipe (Teker, Kay, Butler, Taylor) a reçu en 2004 le prix Charles Stark Draper, et Chuck Teker a également reçu le prix Turing en 2009.

En octobre 2014 les sources de Xerox Alto ont été publiées au Computer History Museum.

Jetons un œil sous le capot et rencontrons les développeurs.



Le développement de l'ordinateur a commencé en 1972 avec un document (« Pourquoi Alto ? »), écrit par Butler Lampson (qui a été inspiré par le concept de Douglas Engelbart oN-Line System (NLS)). Le design était assuré par Chuck Teker.

Butler Lampson

« Chaque problème informatique est résolu par un niveau supplémentaire d'abstraction »

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox AltoDans les années 1960, Lampson a participé à un projet GENIE à Berkeley, au cours duquel un système de répartition temporelle, Berkeley Timesharing System, pour l'ordinateur SDS 940 de Scientific Data Systems, a été développé.

Dans les années 1970, Lampson est devenu l'un des fondateurs du laboratoire Xerox PARC, où il a participé au développement de l'Alto, ainsi qu'à la mise au point de technologies d'impression laser, de réseaux Ethernet, et de traitement de texte en mode WYSIWYG, protocoles de validation en deux phases (2PC), Bravo, le premier réseau local à haute vitesse (LAN), a développé plusieurs langages de programmation significatifs, par exemple, Euclid.

Dans les années 80, Lampson a quitté Digital Equipment Corporation. Il travaille maintenant dans le département de recherche de Microsoft, où il se concentre sur les questions de sécurité et de lutte contre la piraterie. Il enseigne au Massachusetts Institute of Technology.

Mémo de Lapsen « Pourquoi Alto ? »

Mémo inter-bureaux XEROXÀ CSL Date 19 décembre 1972
De Butler Lampson Localisation Palo Alto

Objet Pourquoi Alto Organisation PARC

1. Introduction

Ce mémo discute des raisons de produire un nombre substantiel (10-30) de copies de l'ordinateur personnel appelé Alto, conçu par Chuck Thacker et d'autres. La motivation originale pour cette machine a été fournie par Alan Kay, qui a besoin d'environ 15-20 'Dynabooks intermédiaires' pour sa recherche éducative. Cependant, Alto a une gamme d'applications beaucoup plus large que cette origine pourrait le suggérer. Je commencerai par esquisser ses caractéristiques, puis je considérerai certaines des nombreuses utilisations passionnantes auxquelles Alto peut être destiné. Il s'avère qu'il y a une interaction avec presque tous les programmes de recherche de CSL.

2. Caractéristiques

Un système Alto se compose de
48-64K mots de mémoire 16 bits (plus parité et peut-être correction d'erreur).

Un disque Diablo de 10 mégaoctets qui transfère un mot toutes les 7 μs, tourne en 25 ms, et a une recherche entre pistes de 8 ms, et une recherche en cas de pire situation de 70 ms.

Un moniteur TV de 901 lignes dont la surface d'affichage est presque exactement de la taille de cette page. Il est orienté verticalement et conçu pour être piloté à partir d'une carte bitmap dans la mémoire. Il faut 32K de mémoire pour remplir la zone d'affichage avec un raster carré (825×620). Ces points mesurent environ 1,4 mil carré. Il est possible de réduire leur largeur à environ 1 mil, ce qui donne un raster de 825×860 et 44,3K de mémoire. Le raster carré peut afficher 8000 caractères de 5×7 avec des descendantes ou 2500 beaux caractères à espacement proportionnel.

Un clavier non décodé qui permet au processeur de déterminer exactement quand chaque touche est enfoncée ou relâchée, et une souris ou un autre dispositif pointant.

Un processeur qui exécute des instructions Nova à environ 1,5 μs/instruction, et peut être étendu avec des instructions supplémentaires adaptées à l'interprétation de Lisp, Bcpl, MPS, ou autre.

Une interface de communication à large bande (10 MHz) dont les détails ne sont pas encore spécifiés.

En option, un générateur de caractères à police fixe similaire à celui conçu et construit par Doug Clark. Cela économiserait beaucoup de mémoire et permettrait d'obtenir des caractères de meilleure qualité que ceux pouvant être affichés avec un raster carré, mais n'ajoute aucune nouvelle capacité fondamentale. Il devrait coûter environ 500 $.

En option, une imprimante Diablo, XGP, ou autre appareil d'impression.

Une table d'environ 45" de large et 25" de profondeur pour accueillir la machine et monter l'affichage et le clavier.

Le plus important est un coût d'environ 10,5 K$, qui peut être réduit à 9,7 K$ grâce à l'utilisation d'un disque de 2,5 mégaoctets. Le coût est réparti à peu près également entre le disque, la mémoire, et tout le reste. Nous avons dépensé environ deux fois plus pour Maxc par membre CSL en 1974.

Le système est capable de réaliser presque tous les calculs qu'un PDP-10 peut faire. Pour la plupart des problèmes, il peut offrir de meilleures performances à l'utilisateur qu'un 10 partagé dans le temps, même si ce dernier est à peine chargé (excepté évident : beaucoup de calculs en virgule flottante). De plus, nous avons en développement des systèmes Lisp, Bcpl et MPS qui peuvent fonctionner sur un Nova et donc, avec quelques modifications, sur Alto. Étant donné que la plupart de nos futurs travaux logiciels sont censés être réalisés dans l'un de ces langages, la majeure partie devrait pouvoir fonctionner sur Alto.

Le paragraphe suivant montre qu'il devrait y avoir largement assez de puissance de calcul. Tant Lisp que MPS disposeront d'un certain type de mappage assisté par matériel, car la taille de la mémoire virtuelle ne posera pas de problème ; un arrangement similaire pour Bcpl semble réalisable, mais n'a pas encore été étudié.

Un Alto 64K dispose du même nombre de cellules Lisp que 32K de mémoire PDP-l0. BBN affirme que les utilisateurs de Lisp fonctionnent avec un ensemble de travail moyen de 25K et un intervalle de faute de page de 30 ms. Quarante-deux pistes disque contiennent 256K de cellules Lisp, et le temps d'accès moyen à un enregistrement sur l'une de ces pistes est d'environ 32 ms, comparé à 17 ms pour le tambour de 10. Donc, si la vitesse d'exécution sur Alto est moitié moins que celle du 10 ou moins, le coût de la pagination ne sera pas plus élevé que sur le 10 pour les programmes Lisp. Il est très plausible que nous puissions obtenir un système Lisp sur un Alto avec quelques instructions spécialisées capables de fournir la moitié des performances d'un Tenex Lisp fonctionnant dans un espace d'échange de 32K. Des résultats comparables peuvent être attendus pour d'autres langages.

3. Applications

Toutes les applications considérées ici dépendent de deux faits qui résument le contenu de la dernière section :

Alto est plus puissant qu'un terminal VTS connecté à Tenex ;

Alto est suffisamment abordable pour qu'on puisse en acheter un pour chaque membre de CSL, si cela s'avère souhaitable.

a) Informatique distribuée. Nous pouvons très facilement mettre en place un réseau de paquets point à point semblable à Aloha entre les Alto, en utilisant un coaxial comme éther (ou micro-ondes avec un répéteur sur une colline pour des terminaux domestiques). Nous pouvons alors faire une grande variété d'expériences avec des dizaines de machines. Il est facile d'essayer des expériences qui dépendent de l'indépendance des participants ainsi que celles qui utilisent des composants spécialisés devant coopérer pour réaliser quoi que ce soit. En particulier, nous pouvons établir des systèmes dans lesquels chaque utilisateur dispose de ses propres fichiers et où la communication se fait uniquement pour l'échange d'informations partageables, éclairant ainsi la controverse de longue date sur les mérites de ce schéma par rapport aux fichiers centralisés.

b) Systèmes de bureau. Nous pouvons exécuter le concurrent NLS basé sur Lisp de Peter ou le système xNLS. Le surcroît de capacité de l'Alto nous permettra de nous concentrer sur les fonctionnalités du système plutôt que sur l'optimisation de sa performance. Les informations obtenues de cette approche devraient compléter celles tirées des expériences xNLS multi-utilisateurs. Il peut également être possible de faire fonctionner ces systèmes sur Alto et ainsi échapper à la dépendance Nova ; cette possibilité nécessite une investigation plus approfondie.

c) Informatique personnelle. Si nos théories sur l'utilité des ordinateurs personnels puissants et bon marché sont correctes, nous devrions pouvoir les démontrer de manière convaincante sur Alto. Si elles sont fausses, nous pourrons en découvrir la raison. Nous devrions, par exemple, être en mesure de satisfaire de gros utilisateurs de Lisp comme Warren et Peter avec un Alto. Cela permettrait également de soulager énormément la charge de calcul de Maxc. Il devrait également être assez facile de simuler la configuration matérielle d'autres ordinateurs personnels proposés (par exemple, différentes hiérarchies de mémoire) et ainsi de valider ces conceptions. Cela est important car des machines plus compactes nécessiteront un investissement beaucoup plus important dans le développement d'ingénierie et une optimisation plus précise du système de mémoire.

d) Graphismes. Alto est un excellent véhicule pour le travail graphique de Bob Flegal, et rendra les fruits de ce travail accessibles à une large communauté. Il ne peut pas faire le travail de Dick Shoup.

4. Concurrence

Alto est en concurrence avec d'autres initiatives que nous ou SSL menons. Je pense que c'est une bonne chose, car cela incite les partisans des deux approches à exceller. Plus précisément :

a) VTS peut produire des caractères de meilleure qualité, dispose d'un contrôle de l'intensité et de clignotement, coûte la moitié à deux tiers moins cher si vous ne souhaitez qu'un terminal, et peut tirer parti de l'interrupteur vidéo. Il ne peut pas faire de graphismes et peut souffrir des problèmes de mise en file d'attente des systèmes à ressources partagées (le Nova contrôlant et les communications étant partagées). Et, bien sûr, il est seulement aussi bon que l'ordinateur qui l'utilise.

b) Maxc peut calculer, et pour les applications qui utilisent des logiciels existants, nécessitent de grands ensembles de travail, ou effectuent beaucoup de multiplications, il sera meilleur. De plus, il est connu pour être bon pour Lisp, etc., tandis que l'adéquation d'Alto pour des systèmes aussi grands reste à prouver.

c) Les Novas qui n'ont pas d'interfaces complexes avec d'autres matériels (par exemple, Toy, XGP) peuvent être remplacées par des Altos. Ceux qui en ont, comme le Maxc Nova ou probablement le VTS Nova, sont sécurisés.

d) Les implications d'Alto pour le réseau local ne sont pas claires.

e) Les Imlacs ont été anéantis.

[Source]

Charles Tecker

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto Avec Butler Lampson et d'autres diplômés, il a fondé la Berkeley Computer Corporation, où il a développé de l'électronique informatique. Cependant, l'entreprise n'a pas eu de succès commercial, et Tecker a rejoint le centre de recherche Xerox PARC.

Au cours des années 1970 et 1980, il est devenu l'un des développeurs du protocole Ethernet et a également beaucoup contribué à la création de la première imprimante laser. En 1983, Tecker a fondé le centre de recherche de la Digital Equipment Corporation (DEC Systems Research Center), et en 1997, il a participé à la création du laboratoire Microsoft Research à Cambridge. Après son retour aux États-Unis, Tecker a développé du matériel pour la tablette Microsoft Tablet PC, s'appuyant sur son expérience de travail sur Dynabook chez Xerox PARC.

Interview in English

Bob Taylor

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto «L'Internet n'est pas une question de technologie ; c'est une question de communication. L'Internet connecte des personnes ayant des intérêts, des idées et des besoins communs, peu importe la géographie.»

Il a été directeur au sein de l'ARPA Information Processing Techniques Office de 1965 à 1969, fondateur et directeur du laboratoire d'informatique de Xerox PARC de 1970 à 1983, fondateur et directeur du Systems Research Center de la Digital Equipment Corporation jusqu'en 1996.



Alan Kay

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Auteur du concept de POO («J'ai inventé le terme «orienté objet», et je vais vous dire que je ne parlais pas de C++.») et du portable.
D'ailleurs, Kay a dit sa célèbre phrase «La meilleure façon de prédire l'avenir est de l'inventer» en 1971, et Dennis Gabor (Lauréat du prix Nobel, inventeur de l'holographie) — dans les années 63. Inventing the Future (1963) : «L'avenir ne peut être prédit, mais les futurs peuvent être inventés.» (Enquête à ce sujet ici.)

Vidéo TED
Alan Kay : «Une idée puissante sur les idées»

Xerox Alto

Lire la vidéo

Matériel

Manuel matériel (PDF)

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Le Xerox Alto avait 128 Ko de RAM (coûtant 4000 $), extensible à 512 Ko, et un disque dur avec cartouche amovible de 2,5 Mo.

Lecteurs de disques
Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Moniteur
Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Il utilisait un moniteur monochrome de 606×808 pixels en orientation portrait non conventionnelle pour afficher les informations graphiques.

Pierre
Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Chip : unité logique et arithmétique microscopique à sections multiples (bit-slice arithmetic logic unit) basée sur la puce 74181 de Texas Instruments avec prise en charge de microcode (jusqu'à 16 tâches simultanées avec priorités fixes). Processeur 5,8 MHz

Clavier

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Clavier à 64 touches

Souris
Toutes les souris utilisées avec l'Alto étaient à trois boutons. La première souris était mécanique, avec deux roues placées perpendiculairement l'une à l'autre. Cette modèle a rapidement été remplacé par une souris à boule, inventée par Bill English. Plus tard, la souris optique est apparue, utilisant d'abord la lumière blanche, puis le rayonnement infrarouge. Les boutons des premières souris étaient disposés les uns au-dessus des autres, et non côte à côte comme c'est courant aujourd'hui.
Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Les idées d'Engelbart réalisées dans le monde réel - la souris et le clavier chord:

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

[Source]

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

[Source]

la carte réseau

Ethernet

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

[source]

Logiciel

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Les premiers programmes pour l'Alto ont été écrits dans le langage de programmation BCPL (en BCPL, d'ailleurs, ont été écrits le premier programme «Hello world» et le premier MUD), puis le langage Mesa, qui n'a pas été largement adopté en dehors de PARC, mais qui a influencé certains langages ultérieurs, comme Modula. Le clavier de l'Alto manquait de la touche soulignée, qui était adaptée pour le symbole de la flèche gauche, utilisé dans le langage Mesa comme opérateur d'affectation. Cette caractéristique du clavier Alto a pu contribuer à l'émergence du style de nommage des identifiants CamelCase. Une autre caractéristique de l'Alto était la possibilité pour l'utilisateur de programmer directement le microcode du processeur.

Malgré une mémoire vive relativement limitée, des programmes avec des menus graphiques, des icônes et d'autres éléments sont conçus et utilisés pour le Xerox Alto, devenant familiers seulement avec l'avènement des systèmes d'exploitation Mac OS et Microsoft Windows.

  • Bravo et Gypsy - les premiers traitements de texte WYSIWYG
  • Laurel et Hardy - clients E-mail réseau
  • Markup et Draw - éditeurs graphiques (éditeurs bitmap)
  • Neptune - gestionnaire de fichiers
  • FTP et outils de chat
  • Jeux - Échecs, Flipper, Othello et un jeu Alto Trek par Gene Ball
  • Sil - éditeur graphique vectoriel pour circuits intégrés et cartes de circuits imprimés
  • Officetalk système expérimental de traitement de formulaires
  • Langages de programmation - BCPL, LISP, Smalltalk, Mesa, et Poplar

Quelques images/screenshot de logicielsLe 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Smalltalk

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Bravo

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Cedar

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Markup

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Draw

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
SIL

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Laurel
[source]

encore des captures d'écran de programmesLe 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Affichage du programme de test du clavier :
Le clavier Alto dispose d'une ligne de signal séparée pour chaque touche et peut donc indiquer quand un nombre quelconque de touches est enfoncé simultanément. Dans l'affichage, les touches noires sont maintenues enfoncées. Le petit carré au-dessus du clavier représente la souris (voir photo 4) ; une touche de souris est également enfoncée.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Affichage de l'Alto Executive, avec un exemple de notation étoile et point d'interrogation.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
NetExecutive (similaire à l'Alto Executive, mais permettant d'accéder aux ressources sur Ethernet.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Programme typique de Mesa édité par Bravo ; notez les différentes polices utilisées dans la liste des programmes.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Répertoire de l'éditeur de répertoires Neptune. Les noms de fichiers en noir ont été sélectionnés pour des opérations ultérieures telles que l'impression ou la suppression. Le curseur est affiché sous forme de croix dans un cercle.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
La capacité de Bravo à changer les polices (il existe des centaines de polices pour l'Alto, des gothiques aux runes elfiques ; le paragraphe central de cet affichage a été changé en grec). Le document dans la fenêtre inférieure doit être converti dans la forme montrée dans la fenêtre supérieure.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Des points sont placés avec le curseur, et les courbes et lignes sont remplies par le programme.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Les lignes peuvent être « peintes » avec une variété de « coups de pinceau » (le curseur a changé pour un petit pinceau).

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Une texture est donnée aux lignes ; des lignes pointillées sont créées avec le curseur ciseaux.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Une image peut être manipulée mathématiquement ; une nouvelle figure peut être créée en inversant, inclinant ou étirant une copie de l'original.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
L'œil représente la personnalité d'un adversaire. Tout Alto sur le réseau peut rejoindre ou quitter le jeu à tout moment.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Le jeu de flipper :
Les flippers sont actionnés par les deux touches Maj ; un port Alto peut être connecté à un haut-parleur pour fournir des sons de cloches et de buzze.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Le programme multijoueur Trek :
Ce jeu est entièrement contrôlé par la souris. La partie inférieure de l'écran montre un scan de capteur à courte portée ; au-dessus se trouve l'affichage à longue portée, ainsi que les commandes de navigation et d'armement.

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Environnement Cedar sur l'Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Célèbre écran « arc-en-ciel » sur un Alto

Jeux

Alto Trek — le premier jeu multijoueur
Vous contrôlez un vaisseau spatial d'une des trois races : Terriens, Klingons ou Romuliens

Lire la vidéo

Manuel dans le jeu

Labyrinthe
Premier deathmatch, première vue à la « première personne ».

Lire la vidéo

et aussi :

  • Astro-roids
  • Échecs
  • Galaxians
  • Mazewar
  • Missile Command
  • Rinky Dink (programme de flipper de Clint Parker)
  • Guerre spatiale

Captures d'écranLe 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto

Le 1er mars est le jour anniversaire de l'ordinateur personnel. Xerox Alto
Voici à quoi servent les ordinateurs

MAJ
Je n'ai pas pu regarder, mais je pense que cela sera utile :

Lire la vidéo

2001. Le Xerox Alto : Un retour personnel

Conclusion

« Ne doutez jamais qu'un petit groupe de personnes réfléchies et engagées puisse changer le monde. En fait, ce sont elles qui changent le monde. » Margaret Mead

Je pense que c'est incroyablement excitant d'être témoin (et encore plus de participer) à la création de nouvelles choses intéressantes. J'ai eu de la chance d'être aux côtés d'un groupe de jeunes audacieux qui créaient « Le Cadran » (le premier café anti), bien qu'il ne s'agisse pas d'un produit informatique, c'était néanmoins très dynamique et formidable. J'ai un peu discuté avec les développeurs Cybiko, ils ont plein d'histoires intéressantes. J'ai beaucoup aimé regarder la série « Halt and Catch Fire ». Si quelqu'un a des liens vers des ressources utiles, partagez-les, et si vous avez participé à la création de quelque chose de nouveau, écrivez dans les commentaires, je vous en serai reconnaissant.

Avec la société Edison , nous lançons un marathon de publications au printemps.

Je vais essayer de fouiller dans les origines des technologies de l'information, de comprendre comment pensaient les pionniers, quels concepts étaient présents dans leur esprit, de quoi ils rêvaient, comment ils imaginaient le monde de demain. Pourquoi des notions telles que «ordinateur», «réseau», «hypertexte», «amplificateurs d'intelligence», «système de résolution collective de problèmes» ont été envisagées, quel sens leur attribuaient-ils, et quels outils souhaitaient-ils utiliser pour atteindre ces objectifs.

J'espère que ces matériaux serviront d'inspiration pour ceux qui se demandent comment passer «de Zéro à Un» (créer quelque chose qui n'existait pas auparavant). J'aimerais que l'IT et la «programmation» cessent d'être simplement «du code pour de l'argent», et rappeler qu'elles étaient conçues comme un levier pour changer les méthodes de guerre, l'éducation, les modes de collaboration, de pensée et de communication, comme une tentative de résoudre des problèmes mondiaux et de relever les défis auxquels l'humanité est confrontée. Voilà en gros.

0 mars. Seymour Papert
1 mars. Xerox Alto
2 mars «Appelez Jake». L'histoire de NIC et RFC
3 mars Grace «grand-mère COBOL» Hopper
4 mars Margaret Hamilton : «Les gars, je vous enverrai sur la Lune»
5 mars Hedy Lamarr. Être nue au cinéma et tir à la torpille sur l'ennemi
7 mars La magnifique sixième : des filles qui calculaient des explosions thermonucléaires
8 mars «Jeux vidéo, je suis votre père!»

Source : habr.com

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster