Modern Fortran 清書機
命令語を変数に使った意地悪例題を綺麗に整形しています。
3 カラムなインデントが刺激的です。Wirth の Oberon のテキストも 3 カラム インデントだったような記憶が・・・
清書機は 77時代にメインフレームにあって便利に使っていましたが、行番号もきれいに直してしまうので痛しかゆしでした。行番号の乱れは思考の乱れなので、乱れているところは後から手を入れた要注意の標識になったりします。
Fortran Standard Library (STL) (仮)
しばらく前から噂になっていた STL ですが、build には cmake は 3.14.xx 以降が要求され、プリプロセッサ fypp もインストールしておく必要があります。よく見てませんが、ミリ秒単位の sleep ルーチンやら便利そうなものが入っています。Python 風の I/O はいいのやら悪いのやら。でもカラム数不定のデータを読み込んでくるのは便利です。
コーディング・ガイドもあります。この手のに、私も我を張らず寄せていくべきかw もう少し詳しく見たいです。
新 flang が llvm の仲間の和に入りそこねる
Fortran 記事を書いてくれる奇特な人 Michael Larabel 氏が Fortran 記事を連発してくれました。
Merging Of Flang/F18 Fortran Compiler Support Into LLVM Has Been Delayed - Phoronix llvm 10.0 がダメなら llvm 11.0 で!
The Modern Flang "f18" Compiler Is The Most Exciting Fortran Compiler Of Recent Times - Phoronix]
インド式 Fortran
よく分かりませんがインド系の方が、F95 水準の Fortran コンパイラを llvm 向けの MLIR (Multi-Level Intermediate Representation) 中間言語を用いて開発されていたようです。
Five free C C++ Fortran compiler families
最近、怒涛の更新をされている Michael Hirsch 氏です。他にも乞食が喜ぶ記事が沢山あります。
Free Windows 10 Virtual Machine images | Michael Hirsch, Ph.D.
- 作者:Michael Metcalf,John Reid,Malcolm Cohen
- 出版社/メーカー: Oxford Univ Pr
- 発売日: 2018/11/06
- メディア: ハードカバー
Modern Fortran: Building Efficient Parallel Applications
- 作者:Milan Curcic
- 出版社/メーカー: Manning Publications
- 発売日: 2020/06/09
- メディア: ペーパーバック
- 作者:Michael Kupferschmid
- 出版社/メーカー: CRC Press
- 発売日: 2009/01/14
- メディア: Kindle版