Bonjour,

j'ai développé pendant plusieurs années en fortran 77 pour la simulation numérique et le calcul scientifique et j'ai un peu touché au fortran 90 il y a plusieurs années. Depuis sont apparus le fortran 95 et le fortran 2003.

Je me demande comment a évolué le langage du point de vue du paradigme objet. Je me souviens que les grosses nouveautés du fortran 90 étaient le format libre, l'allocation dynamique et la possibilité de faire deux trois petites choses qui ressemblaient à de l'objet avec les modules.

Qu'en est-il aujourd'hui au niveau
1. de l'héritage,
2. du polymorphisme,
3. de l'encapsulation,
4. de la surcharge de fonctions et d'opérateurs,
5. de la programmation générique (templates)?

Existe-t-il des choses intéressantes de ce point de vue en F95 et F2003?
Le F2003 est-il bien supporté par les compilateurs?
De nouvelles évolutions du langage sont-elles déjà prévues?

Merci beaucoup pour vos réponses!