Heu.... Rapidité, je veux bien, mais robustesse, clairement, non.
Il y a beaucoup plus robuste que le C. On peut citer Fortran, Java, Ada, Pascal ... et j'en passe.
Au passage, en Ada, la réutilisation de modules Fortran (ou C, d'ailleurs), c'est facile : ça tient en une ligne.
Mais là n'est pas le sujet, je suppose que C t'est imposé. Dans ce cas, comme je ne connais pas d'outil de traduction automatique, le plus simple (mais pas le plus rapide, c'est sûr), c'est encore de se palucher la traduction à la mano.