Beberapa bulan yang lalu saya memotong kode C untuk mencari nafkah, terutama sambil mempertahankan server POP3 yang mendukung berbagai OS (Linux, * BSD, HPUX, VMS ...).
Saya berencana untuk memoles karat dari keterampilan C saya dan belajar sedikit tentang implementasi bahasa dengan mengkode FORTH sederhana dalam C.
Tapi saya bertanya-tanya bagaimana (atau apakah?) Perubahan di dunia C sejak tahun 2000. Ketika saya berpikir C, saya pikir ...
- comp.lang.c
- ANSI C sedapat mungkin (tetapi C89 sebagai C99 tidak didukung secara luas)
gcc -Wall -ansi -pedantic
sebagai pengganti alat analisis statis- Emacs
- Ctags
- Autoconf + make (dan lihat poin 2 untuk VMS, HP-UX dll.)
Adakah yang bisa menulis di C selama sebelas tahun terakhir dan beri tahu saya apa (jika ada ;-)) telah berubah selama bertahun-tahun?
(Dalam berita lain, sial, saya sudah melakukan ini selama lebih dari satu dekade).