Page 1 of 1

other languages?

Posted: Mon Sep 24, 2012 5:41 pm
by slenkar
gcc supports C, C++, Objective-C, Fortran, Java, Ada, and Go

so does this mean i can use any of those languages?

Re: other languages?

Posted: Tue Sep 25, 2012 3:14 am
by mtheall
Sure, java if you have a java vm for your platform. I don't know what's required for Ada and Go. But C, C++ (and i think obj-c?) definitely work.

Re: other languages?

Posted: Tue Sep 25, 2012 6:16 am
by Faelys
I do know about Ada, since I'm currently (whenever I find some time, which is not as often as I wish) trying to make the front-end run with devkitARM.

Basically the raw language should be easily usable, the run-time library shouldn't be hard to port (since it's mostly written in portable Ada), however a significant amount of effort will be required to support advanced features of Ada that require support in the runtime (i.e. exceptions, dynamic memory allocation, tasking, etc).