Fortran 進化の道標
IBM 704 無印 Fortran より Fortran 2018 に至るまでの、追加機能についてまとめられています。
Fortran features added and removed, from the Original IBM 704 FORTRAN through Fortran 2018, are listed at https://t.co/hJCVb2pB45
— FortranTip (@fortrantip) 2025年6月4日
参考:A. M. Gorelik https://dl.acm.org/doi/10.1145/2701654.2701655
Statements, data types and intrinsic procedures in the Fortran standards (1966-2008)
LFortran の AST(Abstract Syntax Tree) 等を見るツール
At https://t.co/jpTUXM36kB is a tool by Ubaid Shaikh that shows that Abstract Syntax Tree and Abstract Semantic Representation of a Fortran code, using LFortran.
— FortranTip (@fortrantip) 2025年5月27日
do concurrent における index の並べ順依存についての調査
まだコンパイラの調教が不十分なようです。コンパイラ制作者が OpenMP を優先しているためとの見解も別 Tweet に。
DO CONCURRENT communicates that an operation should be independent of order, but when there is no parallelization method the compiler must pick some order to follow. Marshall Ward ran some tests and suggests outer to inner loops. https://t.co/TpDOK6PHdp
— FortranTip (@fortrantip) 2025年5月25日
Conda による各種 Fortran の導入
https://t.co/CAEzr5iPpS With the conda package manager and the conda-forge package repository, we now have have easy access to free compilers (gfortran, flang, ifx, lfortran) for the three major platforms (Windows, Linux, and Mac). @DegenerateConic
— FortranTip (@fortrantip) 2025年4月27日
英スパコン・センターの中級 Modern Fortran 講座スライド
Slides for an Intermediate Modern Fortran course covering the facilities for abstraction and polymorphism provided by classes and interfaces, and the facilities for interoperability with C are at https://t.co/je7CK2Evs9
— FortranTip (@fortrantip) 2025年5月10日
本邦でも Modern Fortran の出張講座
「第1回モダンなFortranワークショップ」の発表に基づく Modern Fortran の出張講座の取り組みがあるようです。まだメールによるお知らせしかないようですが。
Fortran と Cray Chapel の interoperability について
Fortran サブルーチンを、共有並列・分散並列双方に適用する例を見せてくれてます。


