( Som-Som | 2014. 05. 07., sze – 14:42 )

Amit írsz, az önmagában igaz, mert a C++, meg az OOP úgy általában semmi más, csak szintaktikai csicsa. Pl. template-ek helyett lehet C makrókkal játszani, operátorok helyett lehet függvényeket írni, eltérő paraméterű, de azonos nevű metódusok helyett különböző nevű függvényeket írni, polimorfizmusra függvénypointer táblát létrehozni. Kivétel kezelés meg C-hez is van: http://code.google.com/p/exceptions4c/

A csicsa csak abban segít, hogy emberközelibb és ne gépközelibb legyen a kód. Erre pedig azért lehet szükség, mert egyelőre a kódot nagyrészt emberek írják és emberek olvassák el. Ennyi.