Jika belajar C pada 2022, buku terbaik apa?
(news.ycombinator.com)Ini pertanyaan menarik yang muncul di HN, jadi saya memindahkan jawabannya.
- C : A Software Engineering Approach
- Implementasi Antarmuka C
- The C Programming Language (K&R)
- Pemahaman dan Pemanfaatan Pointer C
- Modern C
- Practical C Programming: Why Does 2+2 = 5986?
- C in a Nutshell
6 komentar
Halo dunia
Saya sudah lama merekomendasikan Learn C The Hard Way https://learncodethehardway.org/c/ (dan sampai sekarang pun tidak banyak berubah, meski kalau ada alternatif lain saya berniat beralih), tetapi masalahnya hampir semua buku yang disebutkan di sana terbit sebelum 2010, jadi cenderung tidak bisa menjelaskan dengan baik posisi C dalam pemrograman modern dan peran yang diharapkan darinya. Salah satu hal yang sangat saya sukai dari Learn C The Hard Way adalah sejak awal langsung mengajarkan
valgrind(menurut saya memang seharusnya belajar seperti itu).Waktu itu
teach yourself csih (...)C : A Software Engineering Approach
Pemrograman Bahasa C (K&R)
Memahami dan Memanfaatkan Pointer C
Tiga buku ini saya punya, tapi sisanya baru pertama kali saya lihat. Kalau ada yang sudah membaca tiga buku lainnya, saya penasaran dengan ulasannya.
Implementasi antarmuka C cukup berguna saat membuat struktur data.
Saya menikmati membaca Understanding and Using C Pointers. hehe
Untuk buku-buku yang juga sudah terbit di Korea, saya menggunakan judul terjemahannya.