prinzipiell alles überhaupt gar kein thema, is ja schließlich n unix system, da gehört c++ ganz einfach dazu
apple hat sogar ne eigene ide und gcc und co laufen auch wunderbar
ausserdem kannst du so ziemliches jedes open source program zum laufen bringen wenn du wirklich willst (und seis unter x11)
was ich allerdings noch nicht gesehn hab is ne klickibunti ide a la visual c++ oder cbuilder
ausserdem solltest du beachten dass anwendungen für aqua oder x11 nicht das selbe sind wie windows programme, kleinre unterschiede bleiben da meist doch noch (und seins nur die bibliotheken die für die darstellung benutzt wern)
je nach aufbau des unterrichts und den anwendungen die ihr da schreibt kann das also in mehrarbeit für dich ausarten
ps: ich für meinen teil werd nächstes jahr x86 assembler auf dem teil machen 'dürfen' und seh auch da keine unüberwindbaren probs -> wenn man wirklich will geht so ziemlich alles ;D