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. Oh well. Otherwise, gfortran is quite nice. Looks like some differences between 4.2 and 4.3 … but nothing too painful.