|
|
|
|
|
by gh02t
894 days ago
|
|
At least in the US national lab system Fortran is nominally being phased out in a lot of projects. It's just gotten too hard to find highly skilled Fortran programmers to maintain these complicated projects, so a lot of codebases are gradually being moved away from it. However the reality is it's mostly aspirational; some of the large codebases have at least made big progress towards migrating onto C++ but the tail is very long indeed and it's still entrenched with many of the greybeard HPC folks. It's also tough to imagine some of the big legacy codes that are still heavily used in the nuclear industry (e.g. MNCP) migrating away due to the sheer amount of experimental validation that has been done on the existing Fortran code. I personally know and like Fortran in its modern form, at least within its little niche. But the ability to maintain these codes long term is really important and it's tough to see that being viable with the supply of professional-level developers withering to nothing. |
|
Hell my sister (print sales) joined a new firm and she had to spend six weeks in an intense classroom style training program the company ran to get new staff prepared for the nuances of their product.
It seems straightforward to setup a Fortran internal bootcamp for experienced developers at these massive legacy institutions, worth the upfront investment...no?