fortran66のブログ

fortran について書きます。

カナ文字FORTRAN

カナ文字FORTRAN
FORTRAN by Japanese Letters

http://ci.nii.ac.jp/naid/110002718257

ぴゅう太に先立つこと18年。命令のセンスも似てる・・・


ぴゅうた カナBASIC

http://ja.wikipedia.org/wiki/%E3%81%B4%E3%82%85%E3%81%86%E5%A4%AA

G-BASICの主なステートメントとコマンド

GOTO ニイケ - 指定した行への移動
GSUB ヲヨベ - 指定した行をサブルーチンとして実行
FOR〜TO〜STEP〜NEXT マワレ〜カラ〜カンカク〜トジル - ループ実行
PRNT カケ - 画面に表示
GRUN ジッコウ - プログラム実行
STOP トマレ - 止める
END オワリ - 終了
TONE NO1|NO2|NO3|NO4 オト イチオン|ニオン|サンオン|シオン - 効果音発声
IF〜THEN モシ〜ナラバ - 判断
LET シキ - 変数に値を代入

wikipedia より引用

Myths About Scalable Parallel Programming Languages

Cray で PGAS 言語の chapel を開発している人の並列計算言語に対する意見。今のところ Part 1..7 まであります。(全8回の予定の模様)HPFについては Part 2 で、Co-Array Fortran については Part 7で述べてあります。
記事内の引用リンクが狂っているので、まとめておきました。

並列計算言語は死屍累々。鳴り物入りだった HPF の不調の記憶もあってか、色々言われることを“神話”(先入観・偏見)と呼んで反論しています。

  1. Myths About Scalable Parallel Programming Languages Part 1: Productivity and Performance
  2. Myths About Scalable Parallel Programming Languages Part 2: Past Failures and Future Attempts
  3. Myths About Scalable Parallel Programming Languages Part 3: New Languages vs. Language Extensions
  4. Myths About Scalable Parallel Programming Languages Part 4: Syntax Matters
  5. Myths About Scalable Parallel Programming Languages Part 5: Productivity and Magic Compilers
  6. Myths About Scalable Parallel Programming Languages Part 6: Performance of Higher-Level Languages
  7. Myths About Scalable Parallel Programming Languages Part 7: Minimalist Language Designs

RCE 74: Modern Fortran

Intel の Steve Lionel が最近の Fortran について語っています。インタビュアーが HPC 関係の人なので、MPI, CoArray, GPU サポート等などにも話が及んでいます。
http://www.rce-cast.com/Podcast/rce-74-modern-fortran.html
http://www.rce-cast.com/media/podcasts/74RCE-fortran.mp3
30分以上語っています。

Why (and Why Not) to Use Fortran - Instead of C++, Matlab, Python, etc.

FortranC++, Matlab, Python の比較。
Why (and Why Not) to Use Fortran - Instead of C++, Matlab, Python, etc.
Nick Maclaren, Computing Service, University of CambridgeNick Maclaren, Computing Service, University of Cambridge
http://www.fortran.bcs.org/2012/nm_talk.pdf

Intel Visual Fortran Compiler Ver.13.0.0 が出ました!

そろそろ出る頃かと予想されていましたが、確かに出ました。
しかし、期待はずれなことに Fortran2003 の実装はほとんど Ver.12 と変わらず、Fortran2008 の方も大した進展もなく、ほぼ Windows8/VS2012 向け対応が入っただけのようです。

CoArray 実行はオプションからデフォルトになりましたが、F2003実行はオプションのままです。

なお Vista と XP はサポート打ち切りの模様です。インストール/実行は問題なくできましたが・・・


幼女のためのFortran入門

最近、幼女の間で Ruby が大人気と耳にしました。

そこで、Fortran でも幼女向けの入門書が必要なのではないかと思い構想を練り始めましたが、ネットを検索していたところすでに1972年にアメリカで同趣旨の本が出版されていることを知りました。
http://lospeep.wordpress.com/2012/07/04/beautifully-illustrated-1972-childrens-book-about-computers-featuring-magenta-punch-cards-burnt-orange-and-examples-of-fortran/


ふぇぇ…先を越されたよぅ・・・