Buku pengantar pembuatan kompiler dirilis
- Mempelajari kode sumber kompiler self-hosting yang mencakup seluruh kode yang berada di domain publik.
- Bahasa T3X/0 berasal dari Pascal dan BCPL, serta sangat sederhana.
- Termasuk manual setebal 20 halaman; diperlukan pengetahuan dasar tentang bahasa pemrograman prosedural seperti C atau Pascal dan bahasa assembly CPU Z80.
Penjelasan mendetail tentang pembuatan kompiler
- Penjelasan menyeluruh melalui diagram, tabel, dan contoh yang rinci.
- Mencakup topik seperti analisis leksikal, parsing, pembuatan kode, dan optimisasi sederhana.
- Juga memuat penjelasan tentang antarmuka BDOS dan pustaka runtime.
Pendapat GN⁺
- Buku ini menyediakan penjelasan dan contoh yang rinci untuk membantu memahami pembuatan kompiler secara menyeluruh.
- Memberikan wawasan mendalam tentang struktur dasar bahasa pemrograman dan proses kompilasi, serta sangat menarik bagi insinyur perangkat lunak pemula yang tertarik pada komputer lawas dan pemrograman tingkat rendah.
- Memungkinkan pembelajaran melalui kode nyata, sehingga bermanfaat untuk menguasai bukan hanya teori tetapi juga teknik praktis pembuatan kompiler.
1 komentar
Komentar Hacker News
Kabar terbitnya buku compiler baru
Berbagi pengalaman mengembangkan compiler C multi-pass dan assembler
Harapan untuk buku tentang optimasi CPU dan GPU modern
Rekomendasi untuk membangun compiler yang praktis
Usulan perbaikan konsistensi pada isi buku
Kekhawatiran tentang perlunya mempelajari bahasa pemrograman baru T3X
Ketertarikan pada buku tentang menulis OS seperti CP/M
Pertanyaan tentang alasan fokus pada retro computing