2 poin oleh GN⁺ 2023-08-28 | 1 komentar | Bagikan ke WhatsApp
  • Artikel ini membahas pesan-pesan galat yang dihasilkan oleh kompiler Apple MPW C, yang ditemukan dengan mendekompilasi resource string milik kompiler tersebut.
  • Ukuran kompiler ini adalah 324k, dan pesan-pesan galat yang dibagikan dalam artikel ini hanyalah sebagian kecil darinya.
  • Beberapa pesan galat bersifat jenaka dan tidak biasa, seperti "literal string terlalu panjang (saya mengizinkan 3 karakter lebih banyak daripada yang ditetapkan ANSI)" atau "Anda tidak bisa memodifikasi konstanta, mengalirkannya ke hulu, memenangkan perdebatan dengan IRS, atau memuaskan kompiler ini".
  • Pesan galat lainnya lebih teknis, misalnya merujuk ke bagian tertentu dari standar ANSI dan dokumentasi kompiler.
  • Kompiler ini juga memuat pesan galat yang mengkritik kebiasaan coding pengguna, seperti "nama typedef ini benar-benar datang entah dari mana pada titik program ini" atau "struct ini sudah memiliki definisi yang sepenuhnya sempurna".
  • Ada juga pesan galat yang sangat panjang, seperti "label ini adalah target goto dari luar blok yang memuat label ini, dan blok ini memiliki variabel otomatis dengan initializer, dan jendelanya tidak cukup lebar sehingga saya tidak bisa membaca seluruh pesan galat ini".
  • Bahkan kompiler ini menyertakan pesan bahwa ketika tabel simbol penuh, pengguna harus membeli lebih banyak RAM dari dealer Apple.
  • Artikel ini menyoroti pendekatan unik dan menghibur dari kompiler Apple MPW C terhadap pesan galat, sesuatu yang akan menarik bagi pembaca yang paham teknologi.

1 komentar

 
GN⁺ 2023-08-28
Opini Hacker News
  • Artikel tentang pesan kesalahan jenaka dan humoris yang dihasilkan oleh kompiler MPW C milik Apple
  • Para penulis komentar mengenang keseruan dan kreativitas dalam pesan kesalahan lama, seperti halaman 404 Amazon yang khas dengan gambar kucing
  • Beberapa penulis komentar mengekspresikan nostalgia terhadap masa ketika pengguna masih bisa meng-upgrade RAM komputer mereka sendiri, seperti yang disebutkan dalam salah satu pesan kesalahan
  • Sejumlah penulis komentar membagikan pesan kesalahan paling lucu dari berbagai kompiler, menekankan bahwa pesan-pesan itu menambah daya tarik dan kepribadian pada pemrograman
  • Seorang penulis komentar mengenang fitur unik utilitas MPW, yaitu kemampuannya menghasilkan output termasuk pesan kesalahan dalam bentuk perintah, yang bisa digunakan secara interaktif di terminal
  • Artikel dan komentar-komentarnya menyoroti pergeseran di industri teknologi dari pendekatan yang lebih jenaka dan ramah pengguna menuju gaya yang lebih terstandarisasi dan korporat