6 poin oleh GN⁺ 2023-08-10 | 1 komentar | Bagikan ke WhatsApp
  • Artikel panduan komprehensif yang ditulis oleh penulis berusia 17 tahun tentang bagaimana CPU menjalankan program
  • Motivasi penulis menulis panduan ini adalah untuk mengisi kekosongan pengetahuan tentang apa yang terjadi ketika sebuah program dijalankan di komputer
  • Panduan ini merupakan hasil penelitian selama berminggu-minggu dan penyaringan dari berbagai sumber informasi, memberikan pemahaman yang lebih baik tentang bagaimana komputer bekerja dari proses booting hingga eksekusi program
  • Penulis menekankan bahwa cara terbaik untuk benar-benar memahami sesuatu adalah dengan menjelaskannya kepada orang lain
  • Panduan ini ditujukan bukan hanya untuk pemula, tetapi juga untuk mereka yang merasa sudah memahami CPU dan eksekusi program, dan penulis menjamin bahwa pembaca yang berpengetahuan luas pun bisa mempelajari hal baru
  • Panduan ini dibagi menjadi Bab 1 berjudul "Dasar-Dasar"
  • Penulis menggunakan nada yang interaktif dan menarik sehingga panduan ini mudah diakses dan enak dibaca
  • Panduan ini merupakan sumber yang berharga bagi orang-orang yang tidak kuliah dan tidak memiliki akses ke materi sistem yang komprehensif
  • Penulis sebelumnya pernah menggunakan syscalls, tetapi ingin memahami bagaimana itu benar-benar bekerja, dan ini adalah salah satu topik yang dibahas dalam panduan
  • Panduan ini juga mengeksplorasi bagaimana beberapa program dapat berjalan secara bersamaan di komputer

1 komentar

 
GN⁺ 2023-08-10
Komentar Hacker News
  • Artikel tentang Lexi, seorang remaja 17 tahun yang belajar pemrograman secara otodidak dan menulis panduan tentang bagaimana CPU menjalankan program.
  • Kurangnya materi berkualitas tinggi tentang sistem operasi dan cara kerja CPU menjadi motivasi Lexi untuk menulis panduan ini.
  • Proses penulisan panduan mencakup riset yang luas, iterasi berulang, serta pembuatan diagram dan ilustrasi menggunakan Figma dan tablet Wacom.
  • Panduan berjudul "Putting the 'You' in CPU" dibuat sebagai bagian dari Hack Club, komunitas siswa SMA yang mencintai komputer.
  • Lexi menulis situs web untuk panduan tersebut dari nol, termasuk komponen navigasi.
  • Para pembaca memuji usaha Lexi dan nilai dari karyanya, serta menyarankan bahwa ini bermanfaat bagi siapa pun yang ingin belajar dari materinya.
  • Beberapa pembaca mengusulkan area perbaikan seperti memperjelas konsep tingkat rendah seperti pointer dan sintaks, serta memisahkan konsep CPU dan konsep OS dengan lebih jelas.
  • Seorang pembaca merekomendasikan "Code: The Hidden Language of Computer Hardware and Software" karya Charles Petzold sebagai sumber yang komprehensif.
  • Beberapa pembaca mengagumi pencapaian Lexi di usia muda, dan seorang pembaca mengatakan bahwa karyanya lebih baik daripada yang akan dibuat kebanyakan orang.
  • Sejumlah kecil pembaca memberikan kritik konstruktif bahwa panduan tersebut dapat memperoleh manfaat dari penjelasan yang lebih jelas tentang arsitektur Von Neumann, memory management unit, dan konsep seperti "mode".
  • Seorang pembaca menunjukkan bahwa panduan tersebut bisa lebih akurat dalam menggambarkan preemptible kernel dan cooperative multitasking, dengan berpendapat bahwa ini bukan konsep kuno atau modern, melainkan pilihan desain.
  • Secara keseluruhan, para pembaca terkesan dengan karya Lexi dan menantikan pencapaian apa yang bisa ia raih di masa depan jika terus aktif di bidang ini.