Working on a quick project for a partner. I haven’t done much fortran programming in the last few years, mostly C, Perl, and a few other things.
Its been a while, but now I am remembering why I disliked multi-language programming in the past. You have to fight with the linkers (and compilers) to get them to do the right thing. Stuff that should “just work” doesn’t.
I really, really, just want to
call c_Function(argument1, argument2, ...)
with some c method like this
void * c_Function(...)
Notice that there are no extra “helpful” underscores. And notice that the capitalization of the method is the same.
Really, thats all I want. A nice simple … no … really … simple … interface.
I must be dense, because I don’t quite understand why we can’t get this.
Otherwise, gfortran is quite nice. Looks like some differences between 4.2 and 4.3 … but nothing too painful.