If it ain't broke, don't fix it.
Acum serios, C are un mare atu: MERGE, si inca merge perfect. C++ este un limbaj mult prea complicat.
Chestii de genul programarea orientata pe obiect sunt facuta special ca sa scrii mai putin cod. Din pacate, mai ales la inceput, in efortul de a scrie mai putin cod ajungi de fapt sa scrii de fapt mai mult cod.
Si eu eram mare fan C++, scriam numere mari cu clase si inca destul de repede, intram lejer in timp de concurs (asa sunt sursele mele de la ONI si baraje), dar acum m-am lasat. C just works.
Se vede ca limbajele mai evoluate decat C de multe ori chiar SCOT chestii din limbaj, de genul operator-overloading si template-uri.