fortran66のブログ

fortran について書きます。

Fortran 2020(仮)に向けた調査投票開始さる!

Fortran 2020(仮)

昨日の書いた Fortran 2020(仮)に取り入れる機能についての web サーベイがすでに始まったようです。

先年 intel を定年退職になった Steve Lionel(a.k.a. Dr.Fortran) 氏が intel 掲示板に書き込みをしています。

software.intel.com

Fortran 規格グループのウェブページも、長年の NAG の間借りを脱して、独自ドメインのサイトを持ったとも書いてあります。

wg5-fortran.org

参考:
英NAG
ISO/IEC JTC1/SC22/WG5 (Fortran)
http://www.nag.co.uk/sc22wg5/docs.html


当該サイトへ行くと、Fortran 2020(仮)に向けた目安箱がでかでかと設置されています。

Help Shape the Future of Fortran!
The Fortran standards committee invites you to submit suggestions for features you would like to see in the next Fortran standard, tentatively titled Fortran 2020.

なお 目安箱ページに参りますと、以下のような質問が挙げられています。C の三項演算子?類似条件文・符号なし整数、ジェネリック、例外、データファイル読み込み時の配列/文字列サイズ自動割り付け、文字列の NULL 終端、ビット列、その他

たしかに符号なし整数やデータ読み込み時の自動割り付け等は、欲しかったことがあります。NULL 終端は地獄の始まりのような気がします。三項演算子ジェネリック・例外は、あると世間体はいいだろうけど、新たに引き起こす問題との損得からすると微妙な気もします。

f:id:fortran66:20170721015247p:plain

NASA and The Future of Fortran より

2015年の時点でのスライドですが、以下のようなものがありました。すでに Fortran 2020 の名が出ています。Steve Lionel 氏の資料を借りてきているようなので、情報の出どころは同じになりますが。

f:id:fortran66:20170721023429p:plain

PDF直リン
https://www.nas.nasa.gov/assets/pdf/ams/2015/AMS_20150428_Clune.pdf

考えられる機能として以下のようなものが挙げられています。
f:id:fortran66:20170721022952p:plain