A ma connaissance non ! Le := c'est du coté de Pascal et Ada. Même si les dernières version s'inspire de l'Ada (forcément, il y a des membres qui sont à la fois dans le commité Ada et Fortran), l'affectation en Fortran est toujours le =.
Fortran traine (souvent ici) une image de langage vieux et dépassé mais il a su évolué bien plus que d'autres langages qui sont nés après et déjà mort.
Par exemple, le compilateur NAG sais gérer l'allocation dynamique avec ramasses miettes. Avec ce compilateur, il n'est pas nécessaire de déallouer la mémoire et il n'y a pas de fuite mémoire possible (contrairement au C)...
Avec g95, il est aussi possible de suspendre un programme dans un fichier pour le redémarrer plus tard au même point. C'est le compilateur qui gère tout cela. A ma connaissance, gcc pour le C ne fait pas cela.
Cela peut paraitre bête mais un programme écrit en Fortran 98 est à la fois lisible et clair (important pour la sécurité) tout en étant performant.
[^] # Re: Le fortran
Posté par Sytoka Modon (site web personnel) . En réponse au journal Qu'est-ce qu'un langage sécurisé ?. Évalué à 3.
Fortran traine (souvent ici) une image de langage vieux et dépassé mais il a su évolué bien plus que d'autres langages qui sont nés après et déjà mort.
Par exemple, le compilateur NAG sais gérer l'allocation dynamique avec ramasses miettes. Avec ce compilateur, il n'est pas nécessaire de déallouer la mémoire et il n'y a pas de fuite mémoire possible (contrairement au C)...
Avec g95, il est aussi possible de suspendre un programme dans un fichier pour le redémarrer plus tard au même point. C'est le compilateur qui gère tout cela. A ma connaissance, gcc pour le C ne fait pas cela.
Cela peut paraitre bête mais un programme écrit en Fortran 98 est à la fois lisible et clair (important pour la sécurité) tout en étant performant.