arjenmarkus / old-programming-idioms

Explain old-style programming idioms used in FORTRAN 77 programs
MIT License
18 stars 3 forks source link

Modernizing #2

Closed urbanjost closed 1 year ago

urbanjost commented 1 year ago

Standardizing for portability, Modernizing to improve the maintainability of the code, and making old code work because it contains old extensions or removed features all overlap but have unique issues. One resource to draw on or perhaps to update and expand is

https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran

arjenmarkus commented 1 year ago

Thanks, I will check it, the main goal was to document idioms that have been used in the past and are still being found in source code. But some guidance as how to modernise things is certainly within scope.

Regards,

Arjen

Op wo 28 jun 2023 om 10:35 schreef urbanjost @.***>:

Standardizing for portability, Modernizing to improve the maintainability of the code, and making old code work because it contains old extensions or removed features all overlap but have unique issues. One resource to draw on or perhaps to update and expand is

https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran

— Reply to this email directly, view it on GitHub https://github.com/arjenmarkus/old-programming-idioms/issues/2, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAN6YRYAC6PWVXTPPTZ2H3LXNPUEDANCNFSM6AAAAAAZWWADEI . You are receiving this because you are subscribed to this thread.Message ID: @.***>

arjenmarkus commented 1 year ago

I have added a reference to the Wiki page. And added one somewhat obscure feature regarding I/O that I found there.

urbanjost commented 1 year ago

Looks good. Nice examples. Would make an interesting set of test cases or examples for modernizing tools like SPAG.