( carlcolt | 2020. 09. 03., cs – 10:08 )

Ha a "biztonsagos" alatt a managedet erted, hogy nehez rosszul cimezni egy pointert, akkor kb annyira nem az, mint a C, foleg ha ugy hasznalod es C libeket hasznalsz benne. Olyat is lattam, aki include cstdlib es malloc-olt es free-zett C++-ban new es delete helyett. Olyat is lattam, aki azert csinalta, mert fogalma sem volt, de olyat is, akinek magyarazata is volt ra, nem volt neki a new meg delete elegge zero overhead (nem tudom, hogy a magyarazat megallta-e a helyet).

Viszont egyvalami biztosan elmondhato a C++-rol: a legfejlettebb szignifikans platformfuggetlen konyvtarhatterrel rendelkezo zero-overhead policy-s nyelv. Change my mind.

Mielott valaki azzal jonne, hogy "mar nem fontos a zero overhead policy", azokrol azok a devek jutnak eszembe, akik nem ertik, mi a jo a C++-ban, es azt sem ertik, hogy miert baj, hogy egy electronos app 10 sec-ig tolt be, aztan megeszik 1.5GB RAM-ot, hogy megjelenitsen egy haromoszlopos tablazatot.