Sok dolog elhangzott a szálban, itt összevonva reagálnék.
A C-ben ugyanolyan jól és gyorsan lehet fejleszteni, mint bármelyik nyelven - már ha az illető jól csinálja.
Ez azért nem igaz, bár ha olyan nyelvet kell mondani, amiben gyorsabban lehet fejleszteni, mint C-ben, akkor nem a C++-t fogom mondani, hanem valami magasabb szintű nyelvet, pl. Python, vagy Java, Lisp, Ruby stb.
Ezzel nem értek egyet, egyszerűen nem elég jó a típusrendszere, emiatt sokminden ami c++ -ban automatizmus, c -ben plusz munka.
Noha az eredeti állítással sem értek egyet, azzal sem, hogy C-ben a fejlesztés sebessége azért nem optimális, mert "nem elég jó a típusrendszere". Sokkal inkább az automatikus memóriakezelés hiánya, adott esetben a magas szintű concurrency primitívek hiánya, header fájlok, forward deklarációk... ezek sokkal inkább okok.
Azt sem mondanám, hogy a C++-nak jobb típusrendszere van.
sokminden ami c++ -ban rejtett csapda, c -ben explicit, olvasható kód
Ezzel viszont nagyon egyetértek.
Akinek a gépén nincs ott a hivatalos szabvány PDF-ben (vagy legalább a final draft), az ne döngesse már a mellét C++ programozóként.
Én azt gondolom, hogy akinek a szabványt kell bújnia, az nem a szoftverfejlesztő, hanem a language lawyer. Mondjuk elég szomorú, hogy a C++ annyira bonyolult, hogy ez a fogalom egyáltalán létezik.