2 points par GN⁺ 2023-08-22 | 1 commentaires | Partager sur WhatsApp
  • Article sur les débuts du Macintosh, avec un focus particulier sur le temps de démarrage
  • Steve Jobs, cofondateur d’Apple, s’inquiétait de la lenteur du démarrage du Macintosh
  • Même si le microprocesseur 68000 du Macintosh était 10 fois plus rapide que celui de l’Apple II, le lecteur de disquette restait un goulet d’étranglement majeur
  • Jobs se préoccupait particulièrement du temps nécessaire au démarrage lors de la première mise sous tension du Macintosh, qui pouvait prendre plusieurs minutes
  • Larry Kenyon, ingénieur chargé du pilote de disque et du système de fichiers, a reçu de Jobs la mission d’accélérer le processus de démarrage
  • Jobs a motivé Kenyon en expliquant qu’en réduisant ne serait-ce que de 10 secondes le temps de démarrage, on pourrait sauver des dizaines de vies chaque année
  • Cette vision singulière du gain de temps a été prise avec humour par l’équipe, mais elle a conduit à réduire le temps de démarrage au cours des mois suivants
  • Cet article offre un aperçu fascinant de l’état d’esprit de Steve Jobs et de sa quête incessante d’efficacité et d’expérience utilisateur

1 commentaires

 
GN⁺ 2023-08-22
Commentaires sur Hacker News
  • Un ingénieur chevronné d’Apple partage une anecdote sur l’importance de comprendre la cause profonde des plaintes concernant le temps de démarrage de MacOS 8.x
  • L’équipe de l’ingénieur a découvert que les utilisateurs redémarraient fréquemment non pas parce qu’ils voulaient un démarrage plus rapide, mais à cause de l’instabilité du système
  • L’équipe s’est concentrée sur l’amélioration de la stabilité du système afin de réduire la fréquence des redémarrages, ce qui a également fait diminuer les plaintes sur le temps de démarrage
  • L’histoire souligne l’importance de comprendre les besoins des clients et les raisons qui les motivent
  • Un autre commentaire partage une stratégie utilisée chez Blizzard pour motiver l’équipe à améliorer les temps de téléchargement et d’installation, en convertissant le temps d’attente en une fraction de vie humaine
  • Le concept de « vitesse de la lumière » est introduit, désignant l’optimisation d’une tâche jusqu’à atteindre ses limites physiques
  • L’article partage aussi une anecdote humoristique dans laquelle Steve Jobs utilise des descriptions de menus de restaurant pour convaincre des employés de Microsoft de s’installer dans la Silicon Valley afin de travailler chez NeXT
  • Les commentaires insistent sur l’importance des performances et de la rapidité des logiciels ; un utilisateur suggère qu’un logiciel lent peut provoquer la frustration des utilisateurs et une perception négative des ingénieurs
  • Certains appellent davantage d’équipes de développement à faire de la performance une priorité et à réduire le temps d’attente des utilisateurs
  • Certains commentaires critiquent les temps de démarrage lents des ordinateurs et systèmes d’exploitation modernes malgré les progrès technologiques
  • La discussion évoque aussi le problème des animations d’interface inutiles qui ralentissent les interactions utilisateur
  • L’article se conclut par une discussion sur l’importance de temps de redémarrage et de récupération rapides dans des situations critiques comme les opérations militaires, où le tir de l’arme principale d’un char peut provoquer un événement EMP interne entraînant le redémarrage du système