ดวงจันทร์จำนวนมากที่ผ่านมาฉันตัดรหัส C สำหรับการใช้ชีวิตส่วนใหญ่ในขณะที่รักษาเซิร์ฟเวอร์ POP3 ที่รองรับระบบปฏิบัติการที่หลากหลาย (Linux, * BSD, HPUX, VMS ... )
ฉันวางแผนที่จะขัดเกลาทักษะ C ของฉันและเรียนรู้เล็กน้อยเกี่ยวกับการใช้ภาษาโดยการเขียน FORTH ที่เรียบง่ายใน C
แต่ฉันสงสัยว่าจะมีการเปลี่ยนแปลงอย่างไรในโลก C ตั้งแต่ปี 2000 เมื่อฉันคิดว่า C ฉันคิดว่า ...
- comp.lang.c
- ANSI C ทุกที่ที่เป็นไปได้ (แต่ C89 เป็น C99 นั้นไม่ได้รับการสนับสนุนอย่างกว้างขวาง)
gcc -Wall -ansi -pedantic
แทนเครื่องมือวิเคราะห์แบบคงที่- Emacs
- ctags
- Autoconf + make (และดูจุดที่ 2 สำหรับ VMS, HP-UX ฯลฯ คุณงามความดี)
ทุกคนที่ได้รับการเขียนใน Cสำหรับสิบเอ็ดปีที่ผ่านมาให้ฉันรู้ว่ามีอะไรเปลี่ยนแปลง (ถ้าอะไร ;-)) ในช่วงหลายปีที่ผ่านมา?
(ในข่าวอื่น ๆ อึศักดิ์สิทธิ์ฉันได้ทำสิ่งนี้มานานกว่าทศวรรษ)