C neni C++, ackoliv naprosta vetsina C kodu lze C++ prekladacem zkompilovat (krome par nejvetsich prasecin :) - technicky to asi je jiny jazyk, byt "zpetne kompatibilni".
neni zpetne kompatibilni, v c++ nejsou otevrene struktury, f(void); znamena v kazdem z jazyku neco jineho, c++ nema komplexni promenne (i kdyz to by asi nebyl problem zaridit, nicmene ve std c++ nejsou, pokud se nepletu) a asi se najdou i dalsi veci, todle je to, co se mi okamzite vybavilo.
Vsak proto jsem to taky napsal v uvozovkach :) Ono C++ myslim ani nepodporuje K&R syntaxi kterou C jeste podporuje (i kdyz to snad uz nikdo nepouziva :). Vetsinu C veci ale v C++ prelozit jde ...
V cem je podle Vas napsan IronPython? Podivate-li se na http://en.wikipedia.org/wiki/IronPython zjistite, ze "IronPython is written entirely in C#", a tedy povazuji otazku za spravnou.