Cette page liste quelques bribes dans l'histoire de l'informatique; des fragments parfois choisis, souvent rencontrés pas accident. Le tout se veut surtout divertissant, un peu instructif, et je n'ai aucune prétention à titre d'historien. Vous voilà averti(e)s.
Que faisait le toute premier programme, qui aurait été écrit par Ada Lovelace? Texte de Tero Tilus en 2014 : http://sc5.io/blog/2014/10/ada-lovelace-day-first-ever-computer-program/
Selon David A. Dalrymple en 2014, voici les huit innovations informatiques clés : http://davidad.github.io/blog/2014/03/12/the-operating-system-is-out-of-date/
Série sur l'histoire de l'informatique, publiée dans LinuxVoice :
À propos de l'importance de préserver l'information entreposée sur des médias désuets :
En 2011, le MIT a demandé à Scott Aaronson de colliger une liste ds 150 événements les plus importants de l'histoire de l'informatique : http://www.scottaaronson.com/blog/?p=524
À propos des racines historiques de la programmation, texte d'Alex Santoso en 2008 : http://www.neatorama.com/2008/01/25/the-wonderful-world-of-early-computing/
Texte de 2017 par Éric S. Raymond, qui décrit quelques savoirs qu'à une autre époque, toutes les programmeuses et tous les programmeurs connaissaient, en particulier la structure interne des codes ASCII : http://www.catb.org/esr/faqs/things-every-hacker-once-knew/
Quel serait le plus vieux programme encore utilisé? En 2016, Glenn Fleischmann se dit d'avis qu'il s'agit d'un système de gestion de contrats du Pentagone nommé MOCAS : https://www.technologyreview.com/s/538966/what-is-the-oldest-computer-program-still-in-use/
Texte intéressant retraçant l'impact de plusieurs penseurs, en particulier des philosophes et des logiciens, sur l'avènement de l'informatique, par Chris Dixon en 2017 : https://www.theatlantic.com/technology/archive/2017/03/aristotle-computer/518697/
O'Reilly, un éditeur important dans le monde de l'informatique, a pour pratique de placer sur la page couverture de ses livres une image représentant un animal en voie de disparition. Texte de 2013 par Edie Freedman expliquant l'origine de cette pratique : http://animals.oreilly.com/origin-of-species/
Comment Claude Shannon a provoqué l'avènement de l'ère de l'information, un essai de Jimmy Soni et Rob Goodman en 2017 : http://nautil.us/issue/51/limits/how-information-got-re_invented
L'histoire de la conception du logiciel qui s'est trouvé dans la navette spatiale : https://history.nasa.gov/computers/Ch4-5.html
L'origine du terme Open Source, selon Christine Peterson (qui l'aurait proposé la première) en 2018 : https://opensource.com/article/18/2/coining-term-open-source-software
L'histoire d'Autodesk, relatée par John Walker en 2017 : https://www.fourmilab.ch/autofile/
Archive du défunt (et autrefois influent) magazine BYTE : https://archive.org/details/byte-magazine
À propos de Carriage Return et de Line Feed :
L'IRS, agence du revenu américaine, utilise encore en 2018 des logiciels écrits dans les années 1950 : https://www.bloomberg.com/view/articles/2018-04-17/the-irs-computer-system-is-the-oldest-in-the-government
Le mécanisme que l'on nomme l'Anticythère serait l'un des plus anciens « ordinateurs » de l'histoire.
Pour une page plus « technique » sur les bogues, le débogage et les débogueurs, voir ../Developpement/Debogage.html
Le mot « bogue » est devenu tellement commun qu'il a quitté le jargon de l'informatique pour s'intégrer dans la langue populaire. Pourtant, le sens que l'on attribue à ce mot aujourd'hui est un produit direct du XXe siècle.
Il existe des mouvements culturels (éthiques, esthétiques, parfois quasi religieux) en informatique comme dans les autres sciences.
Voir aussi la section sur l'histoire de Linux
Chaque logiciel a sa petite histoire, et certains logiciels occupent une plus grande place que les autres dans l'histoire...
Dans Microsoft Office :
Un historique de l'utilisation d'ordinateurs dans l'exploration du cosmos, selon la NASA : http://history.nasa.gov/computers/Part1.html
L'histoire du tty, relatée par Linus Akesson en 2008 : http://www.linusakesson.net/programming/tty/
Histoire de /bin/true relatée par Rob Pike : https://threadreaderapp.com/thread/966896123548872705.html
Le Palo Atlo Research Center, mieux connu sous le nom PARC, a joué un rôle capital dans l'histoire de l'informatique. On lui doit entre autres détails la souris, le multifenêtrage graphique, la corbeille, l'opération « annuler » (Undo), etc.
En 2010, on a célébré les 40 ans de ce célèbre centre de recherche :
En particulier, c'est à PARC que Douglas Engelbart a donné ce qu'on nomme depuis (à juste titre) The Mother of All Demos. . Pour comprendre la raison derrière ce titre pour le moins spectaculaire :
La sécurité informatique est en elle même source d'événements, bien trop pour espérer en tenir un registre exhaustif. Tout de même, voici quelques moments intéressants.
Plusieurs sites Web ont une histoire digne de mention.
En 2017, Sean Gallagher explique l'impact de hotmail sur le monde, et sur Microsoft : https://arstechnica.com/information-technology/2017/12/how-hotmail-changed-microsoft-and-email-forever/
L'histoire de gmail, relatée par son auteur Paul Buchheit en 2018 : https://www.techinasia.com/gmail-happened-story
Le site /. est un site de nouvelles pour geeks. On peut aimer ou non son contenu, qui est en grande partie collaboratif, mais le site demeure l'une des sources d'information scientifique et technologique à très fort trafic dans Internet.
Les artisans du site ont publié, en 2007, un peu d'information de nature historique à leur sujet :
Article de Rob Malda en 2017 pour les 20 ans de /. : https://medium.freecodecamp.org/a-pre-history-of-slashdot-6403341dabae
J'ai vu passer, en 2005, ces liens sur l'histoire de Nupedia et de Wikipedia :
Chaque système d'exploitation a son histoire, ou ses histoires. Certaines sont plus croustillantes que d'autres, évidemment. En voici quelques-unes, rencontrées ici et là.
Un texte portant sur l'histoire des systèmes d'exploitation, à partir d'articles choisis, par Per Brinch Hansen en 2000 : http://linux.ntl.ir/~ang/papers/10.1.1.104.1524.pdf
Les produits Apple, très prisés au moment d'écrire des lignes, ont connu des hauts et des bas...
Les sources de DOS v1.25 et de DOS v2.0 sont disponibles sur : https://github.com/Microsoft/MS-DOS
Le système d'exploitation DOS, bien que pratiquement disparu, nous influence encore (indirectement) aujourd'hui, quand bien même ce ne serait que dû aux décisions de design qui y ont été faites et impactent encore Linux et Microsoft Windows.
En 1983, Richard Stallman donne le coup d'envoi à ce qui deviendra GNU : https://groups.google.com/forum/#!msg/net.unix-wizards/8twfRPM79u0/1xlglzrWrU0J
Le système d'exploitation Linux, quelle que soit l'opinion que l'on s'en fasse, a eu un impact de calibre mondial.
L'histoire de Microsoft Windows est riche en rebondissements...
Les sections critiques ont subi plusieurs transformations au fil du temps. En 2014, Raymond Chen relate leur petite histoire : http://blogs.msdn.com/b/oldnewthing/archive/2014/09/11/10557052.aspx
À propos de Windows 1.0 :
À propos de Windows 3.0 :
À propos de Windows 95 :
En 2015, Raymond Chen explique pourquoi on trouve deux variables d'environnement nommées respectivement TMP et TEMP dans Microsoft Windows : http://blogs.msdn.com/b/oldnewthing/archive/2015/04/17/10608077.aspx
Une ligne du temps succincte proposée par Dan Luu : http://danluu.com/microsoft-culture/
L'évolution de la ligne de commande sur cette plateforme, texte de Rich Turner en 2018 : https://blogs.msdn.microsoft.com/commandline/2018/06/27/windows-command-line-the-evolution-of-the-windows-command-line/
Ce qu'était, à l'origine, le Microsoft Network. Article de 2018 par Richard Mitton : http://www.codersnotes.com/about/
L'histoire du Amiga, relatée par Jeremy Reimer en 2007 : http://arstechnica.com/gadgets/2007/07/a-history-of-the-amiga-part-1/
Le magazine Computerworld a réalisé une série d'entrevues en 2008 et en 2009 sur divers langages de programmation et leurs principaux auteurs. Des liens vers certaines de ces entrevues apparaissent d'ailleurs sur la présente page. Si vous souhaitez consulter une compilation de ce entrevues, en format PDF, voir http://www.math.bas.bg/bantchev/misc/az.pdf
Vous trouverez quelques liens menant vers des photos de programmeuses et de programmeurs célèbres sur http://h-deb.clg.qc.ca/Sujets/Orthogonal/Individus-importants.html#informatique_general (plusieurs sont des penseurs derrière un ou plusieurs langages de programmation)
Cartographie :
À propos de l'évolution des langages de programmation : http://www.extremetech.com/computing/91572-the-evolution-of-computer-languages-infographic
Avec un sourire en coin :
Grammaires :
Continuations :
Histoire de la récursivité :
Quelques-uns des grands textes de l'histoire des langages de programmation, colligés par Benjamin C. Pierce en 2014 : http://www.cis.upenn.edu/~bcpierce/courses/670Fall04/GreatWorksInPL.shtml
Les mots « ordinateur » et « computer » ont des racines bien différentes...