Vor vielen Monden habe ich meinen Lebensunterhalt mit C-Code verdient, hauptsächlich während ich einen POP3-Server unterhielt, der eine Vielzahl von Betriebssystemen (Linux, * BSD, HPUX, VMS ...) unterstützte.
Ich plane, den Rost von meinen C-Kenntnissen zu entfernen und etwas über die Sprachimplementierung zu lernen, indem ich ein einfaches FORTH in C programmiere.
Aber ich frage mich, wie (oder ob?) Sich die Dinge in der C-Welt seit 2000 geändert haben. Wenn ich an C denke, denke ich ...
- comp.lang.c
- ANSI C wo immer möglich (aber C89 als C99 wird nicht so häufig unterstützt)
gcc -Wall -ansi -pedantic
anstelle von statischen Analyse-Tools- Emacs
- Ctags
- Autoconf + make (und siehe Punkt 2 für VMS, HP-UX usw. Güte)
Kann mir jemand, der in den letzten elf Jahren in C geschrieben hat, mitteilen, was sich im Laufe der Jahre geändert hat (wenn überhaupt ;-))?
(In anderen Nachrichten, heiliger Mist, mache ich das seit mehr als einem Jahrzehnt).