> but all the world uses GCC > nowadays, so why bother with portability anymore?
and then when you look at compiling for particular platforms you get to ask "which gcc?" because code can be non-portable between them (for the same processor), and the options that work are different too. such fun.
