Nhiều mặt trăng trước đây tôi đã cắt mã C để kiếm sống, chủ yếu là trong khi duy trì máy chủ POP3 hỗ trợ nhiều hệ điều hành (Linux, * BSD, HPUX, VMS ...).
Tôi đang dự định đánh bóng các kỹ năng C của mình và tìm hiểu một chút về việc thực hiện ngôn ngữ bằng cách mã hóa một FORTH đơn giản trong C.
Nhưng tôi tự hỏi làm thế nào (hoặc liệu?) Có những thứ thay đổi trong thế giới C kể từ năm 2000. Khi tôi nghĩ C, tôi nghĩ ...
- comp.lang.c
- ANSI C bất cứ nơi nào có thể (nhưng C89 như C99 không được hỗ trợ rộng rãi)
gcc -Wall -ansi -pedantic
thay cho các công cụ phân tích tĩnh- Emacs
- Ctags
- Autoconf + make (và xem điểm 2 về độ tốt của VMS, HP-UX, v.v.)
Bất cứ ai đã viết bằng C trong mười một năm qua có thể cho tôi biết những gì (nếu có gì ;-)) đã thay đổi trong những năm qua không?
(Trong một tin khác, tào lao thần thánh, tôi đã làm điều này trong hơn một thập kỷ).