Also ich bin der Meinung, das ein gutes Buch i.d.R. nicht zu überbieten ist.
>>C/C++ anfangen unter BSD/Linux/etc<< und ausdrücklich nicht für Windows? Hmm... warum? Mal davon abgesehn, das die ersten Jahre nur der Compiler anders ist (wobei es ja auh gcc für Win32 gbt) ist der Unterschied...