Guarda, secondo me il code::clocks è molto intuitivo e semplice, oltre che multipiattaforma.. il dev ha dei bachi non da poco e cmq non è più seguito da molto..
visto che entrambi sono semplici e facili da installare io suggerisco il code::blocks..
Per il fatto della piattaforma, bè dipende.. su che teorie ti basi per dire che compialre in unix sia meglio? il linguaggio è lo stesso, più che altro su win la maggior parte dei programmatori in erba che imparano a programmare da guide su internet su win32 ovviamente imparano a programmare con i piedi, quindi ti trovi una marea di chiamate alla "system" e quant'altro..
Non credo ci sia, per chi program ma seguendo i paradigmi del linguaggio, alcuna differenza tra le piattaforme..