( vl | 2012. 02. 20., h – 16:34 )

Ugyanarról beszélünk.

Az, aki "megszokta" a castolósdit C-ben, meg jön a "char * agyonhasználata", az nem gondolkodik, ergó nem tudja használni a nyelvet. Tehát nem tanulta meg a C++-t, hiába tud C-ben bármit is - mellesleg aki a fenti dolgokat úgy csinálja C-ben, hogy nem érti pontosan, mikor mi történik, az C-ben sem tud igazán programozni.

az, hogy valaki nem keni-vágja a C++ objektummodellt teljes mélységében, és a rengeteg ortogonális szabály között néha eltéved ha elég mélyre megyünk még nem jelenti, hogy ne tudna jó programot írni

Az a gond, hogy C++-ban nincs olyan, hogy egy-két dolgot nem ismerek, hát jó, majd azokat a dolgokat nem használom, és hát attól még jó programokat írok úgyis.
A C++ nyelvi extráit kb. egyben tudod elkerülni, de ezt már írtam lentebb is. Exception és template-ek nélkül nincs STL, az exception kezelés és a memóriamenedzsment pedig olyan szintű láp, amiben nagyon hamar elmerülsz, ha "magas" szinten óhajtasz csak programozni.

A C++ igenis magas szintű programozást IS támogat.

Persze. De abban a pillanatban, amint elfelejted végiggondolni, hogy mi történik a háttérben, csúnyán rá fogsz faragni.