Take the tour ×  Many moons ago I cut C code for a living,
primarily while maintaining a POP3 server that supported a wide
range of OSs (Linux, *BSD, HPUX, VMS ...).  I'm planning to
polish the rust off my C skills and learn a bit about language
implementation by coding a simple FORTH in C.  But I'm wondering
how (or whether?) have things changed in the C world since 2000.
When I think C, I think ...    1. comp.lang.c   2. ANSI C
wherever possible (but C89 as C99 isn't that widely supported)
3. gcc -Wall -ansi -pedantic in lieu of static analysis tools
4. Emacs   5. Ctags   6. Autoconf + make (and see point 2 for
VMS, HP-UX etc. goodness)  Can anyone who's been writing in C
for the past eleven years let me know what (if anything ;-) )
has changed over the years?  (In other news, holy crap, I've
been doing this for more than a decade).  I've also asked on
comp.lang.c:
groups.google.com/group/comp.lang.c/browse_thread/thread/… – 
Duncan Bayne May 26 '11 at 3:59 Well, there is vi instead of
emacs, but I won'