( utpKabel | 2014. 04. 25., p – 17:35 )

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.