6 Punkte von GN⁺ 2023-08-10 | 1 Kommentare | Auf WhatsApp teilen
  • Ein umfassender Leitfaden eines 17-jährigen Autors darüber, wie eine CPU Programme ausführt
  • Der Autor schrieb diesen Leitfaden, um eine Wissenslücke darüber zu schließen, was passiert, wenn ein Programm auf einem Computer ausgeführt wird
  • Der Leitfaden ist das Ergebnis mehrwöchiger Recherche und sorgfältiger Auswahl aus verschiedenen Informationsquellen und vermittelt ein besseres Verständnis dafür, wie ein Computer vom Bootvorgang bis zur Programmausführung funktioniert
  • Der Autor betont, dass man etwas am besten wirklich versteht, wenn man es anderen erklärt
  • Der Leitfaden richtet sich nicht nur an Anfänger, sondern auch an Menschen, die glauben, bereits zu wissen, wie CPUs und Programmausführung funktionieren, und der Autor versichert, dass auch sachkundige Leser etwas Neues lernen können
  • Der Leitfaden ist in Kapitel unterteilt, beginnend mit Kapitel 1 mit dem Titel „Grundlagen“
  • Der Autor verwendet einen interaktiven und spannenden Ton, der den Leitfaden leicht zugänglich und interessant zu lesen macht
  • Der Leitfaden ist eine wertvolle Ressource für Menschen, die nicht an einer Universität studieren und keinen Zugang zu umfassenden Systemmaterialien haben
  • Der Autor hat in der Vergangenheit Syscalls verwendet, wollte aber verstehen, wie sie tatsächlich funktionieren, und das ist eines der Themen, die im Leitfaden behandelt werden
  • Der Leitfaden untersucht außerdem, wie mehrere Programme auf einem Computer gleichzeitig ausgeführt werden können

1 Kommentare

 
GN⁺ 2023-08-10
Hacker-News-Kommentare
  • Ein Artikel darüber, wie die 17-jährige Lexi sich autodidaktisch Programmieren beigebracht und einen Leitfaden darüber geschrieben hat, wie eine CPU Programme ausführt.
  • Der Mangel an hochwertigem Material darüber, wie Betriebssysteme und CPUs funktionieren, motivierte Lexi dazu, diesen Leitfaden zu schreiben.
  • Der Entstehungsprozess des Leitfadens umfasste umfangreiche Recherche, viele Iterationen sowie das Erstellen von Diagrammen und Zeichnungen mit Figma und einem Wacom-Tablet.
  • Der Leitfaden mit dem Titel „Putting the 'You' in CPU“ wurde als Teil von Hack Club erstellt, einer Community von Oberstufenschülern, die Computer lieben.
  • Lexi schrieb die Website für den Leitfaden von Grund auf selbst, einschließlich der Navigationskomponente.
  • Leser loben Lexis Einsatz und den Wert ihrer Arbeit und meinen, sie sei für alle nützlich, die mithilfe ihres Materials lernen möchten.
  • Einige Leser schlagen Verbesserungen vor, etwa eine klarere Erklärung von Low-Level-Konzepten wie Pointern und Syntax sowie eine stärkere Trennung zwischen CPU- und OS-Konzepten.
  • Ein Leser empfiehlt Charles Petzolds „Code: The Hidden Language of Computer Hardware and Software“ als umfassende Ressource.
  • Einige Leser zeigen sich angesichts dieser Leistung in so jungen Jahren beeindruckt; ein Leser sagt, ihre Arbeit sei besser als das, was die meisten Menschen jemals zustande bringen würden.
  • Einige wenige Leser äußern konstruktive Kritik und meinen, der Leitfaden würde von klareren Erklärungen zur Von-Neumann-Architektur, zur Memory Management Unit und zu Konzepten wie „Modi“ profitieren.
  • Ein Leser merkt an, dass der Leitfaden die Darstellung von präemptiven Kerneln und kooperativem Multitasking genauer fassen könnte, und argumentiert, dass es sich dabei nicht um veraltete oder moderne Konzepte, sondern um Designentscheidungen handelt.
  • Insgesamt sind die Leser von Lexis Arbeit beeindruckt und gespannt darauf, was sie in Zukunft erreichen könnte, wenn sie in diesem Bereich weiter aktiv bleibt.