( Replaced | 2014. 05. 05., h – 22:07 )

"... nem ABI kompatibilis ..."

Kit erdekel? En irom az ABI-t.

"... rengeteg dolgot nem is hasznalhatsz ami a C++-ban megvan, igy kifejezetten vigyazni kell, hogy ne hasznalja senki ..."

Egyedul az exception-ok problemasak, de az is csak interrupt kontextben. Ha valaki akarna, akkor megcsinalhatja. Ha nem, akkor a toolchainben ki kell kapcsolni, nelkule is jol mukodik a nyelv (lasd Qt, XBOX SDK).

"A driver framework-ok ha C++-ban keszulnek akkor C-bol nem lehet oket hasznalni."

Nyilvan ha C++ API-t adok, akkor C++-bol kell hasznalni. Ha Java vagy Python API-t adik, akkor meg azt. Ez nem erv. :-)

Az, hogy C++-bol lehet C-t hivni az nem a C, hanem C++ erdeme. Mellesleg C++ -> C wrapper trivialisan keszitheto, ha igeny van ra, vagy akar lehet eleve azt adni egy C++ rendszer fele.

"A C pont ezen a teruleten eros."

Melyiken?

--
NetBSD - Simplicity is prerequisite for reliability