3 points par GN⁺ 2024-07-28 | 2 commentaires | Partager sur WhatsApp

Au commencement était la ligne de commande - Neal Stephenson

Les débuts d’Apple et de Microsoft

  • Il y a environ 20 ans, les fondateurs d’Apple, Jobs et Wozniak, ont eu l’idée de vendre des machines de traitement de l’information pour le grand public
  • À la même époque, Bill Gates et Paul Allen ont proposé une idée encore plus étrange : vendre des systèmes d’exploitation
  • Un système d’exploitation n’avait pas d’existence physique et ne consistait qu’en une longue suite de 0 et de 1 stockée sur un disque

La popularisation des systèmes d’exploitation

  • Aujourd’hui, Microsoft vend des systèmes d’exploitation à grande échelle
  • Les nouvelles versions de systèmes d’exploitation sont lancées comme des blockbusters hollywoodiens
  • Même le grand public comprend l’importance des systèmes d’exploitation et a des opinions bien arrêtées sur leurs forces et leurs faiblesses respectives

L’analogie entre automobile et système d’exploitation

  • Au départ, Microsoft vendait un vélo à trois vitesses appelé MS-DOS
  • Apple a commencé à vendre des voitures chères mais séduisantes
  • Microsoft a lancé un kit moteur appelé Windows pour concurrencer les voitures d’Apple
  • Ensuite, Microsoft a sorti un grand break appelé Windows 95, qui a connu un énorme succès
  • BeOS est comparé à la Batmobile, Linux à un char d’assaut

Les bit-flingers

  • L’interaction avec l’ordinateur était très formelle
  • On communiquait avec l’ordinateur à l’aide d’un téléscripteur et d’un modem
  • L’ordinateur traitait des nombres, et les humains interprétaient ces nombres comme des symboles porteurs de sens

L’arrivée de la GUI

  • La GUI a rendu l’informatique accessible à un plus grand nombre
  • Le Macintosh a provoqué une révolution grâce à la GUI
  • La GUI a rendu l’interaction avec l’ordinateur plus centrée sur l’humain

Le débat entre GUI et CLI

  • La GUI a rendu l’informatique plus centrée sur l’humain, mais la CLI restait plus puissante et plus flexible
  • Windows de Microsoft a adopté la GUI tout en conservant la CLI
  • Le Macintosh a poursuivi l’innovation en misant uniquement sur la GUI

La différence entre Microsoft et Apple

  • Microsoft lance des produits pour maximiser les profits de ses actionnaires
  • Apple cherchait à concrétiser un idéal consistant à apporter un bénéfice à l’humanité grâce à la technologie
  • Les produits de Microsoft manquaient de sens esthétique, mais ils ont rencontré le succès sur le marché

Le résumé de GN⁺

  • Cet article explique de manière intéressante l’histoire des systèmes d’exploitation et leur évolution
  • Il permet de comprendre comment la popularisation des systèmes d’exploitation et l’arrivée de la GUI ont transformé l’usage de l’informatique
  • Il montre comment les approches différentes de Microsoft et d’Apple ont influencé le marché
  • Il souligne l’importance des systèmes d’exploitation open source comme Linux et leurs avantages
  • Parmi les produits offrant des fonctions similaires, on peut citer Ubuntu, Fedora, etc.

2 commentaires

 
GN⁺ 2024-07-28
Commentaires sur Hacker News
  • L’essai de Neal Stephenson a été publié pour la première fois en 1999
  • La comparaison des OS avec des voitures a été évoquée dans un récent épisode d’Acquired consacré à Microsoft
    • Windows Vista a été comparé à une Dodge Viper, et Windows 7 à une Toyota Camry
  • Le principal avantage de la CLI est que les commandes sont concises et faciles à transmettre
    • Il est facile d’expliquer par une commande comment résoudre un problème sur un système Linux
    • En revanche, il est difficile de transmettre la marche à suivre pour dépanner un programme graphique
  • Certains se demandent si les distributions Linux fournissaient réellement du support
    • À l’époque, on s’appuyait sur des manuels techniques pour permettre aux utilisateurs de résoudre eux-mêmes leurs problèmes
    • Aujourd’hui, la situation s’est nettement améliorée
  • L’usage du langage pour communiquer avec les LLM est présenté comme une approche plus simple que la GUI
    • Cela s’inscrit dans la philosophie Unix
  • Le passage décrivant ce que ressentent les utilisateurs d’Unix/Linux vis-à-vis de Windows est marquant
    • On y trouve l’expression « THE HOLE HAWG OF OPERATING SYSTEMS »
  • Cet essai est recommandé comme lecture indispensable à tous les étudiants en informatique et à ceux qui aspirent à devenir hackers
  • D’autres œuvres de Neal Stephenson contiennent aussi des métaphores marquantes
    • Il y a notamment un passage qui compare la sensation d’un fichier Mac corrompu à autre chose
  • Quelqu’un a partagé son expérience d’écriture d’une CLI de LLM en Bash
    • L’accent est mis sur une communication textuelle fondée sur la philosophie Unix
  • Il est aussi question de personnes convaincues qu’utiliser une certaine machine les rend supérieures
    • Cela est décrit comme une forme de phénomène sectaire
  • Retour sur la manière dont l’entreprise fondée par Gates et Allen vendait les systèmes d’exploitation
    • Les systèmes d’exploitation étaient lancés comme des blockbusters hollywoodiens
    • À l’époque, peu de gens achetaient réellement un système d’exploitation
    • Aujourd’hui, les systèmes d’exploitation sont banalisés, ce qui les rend plus difficiles à vendre comme activité commerciale
  • Linux reçoit des évaluations positives, même si certains jugent cette vision un peu trop optimiste
  • En tant qu’amateur de BeOS, quelqu’un a apprécié la référence aux Batmobiles
 
xcutz 2024-07-29

The hole hawg.. qu’est-ce que c’est ?