Fortran生誕70年、マンチェスターで記念イベント開催へ

Celebrating 70 Years of Fortran

Fortranの最初のマニュアルが出版されてから70年。核工学や気象予報、材料科学などで基盤を支えてきた。ICCSは2026年12月1日、マンチェスターの科学産業博物館で「Celebrating 70 years of Fortran」を開催。Damian Rouson氏の基調講演やライトニングトーク、今後の70年を見据える討論を予定。参加無料で、11月9日まで登録を受け付ける。

Fortran continues to be the go-to language in these domains and others.
  1. EvanAnderson

    Computer History MuseumはJohn Backusのオーラルヒストリー[0]を収集していて、Fortranが作られた当時のコンピューティングがどんなものだったかについての議論がいくつかある。

    CHMのオーラルヒストリーは本当に楽しい。少しずつ全部聞いていっているが、そこには本物の宝石のようなものがいくつかある(Ken Thompson、Dennis Ritchie、Margaret Hamilton、Gordon Moore、Fred Brooks、John Warnockなど)。

    [0] https://www.youtube.com/watch?v=dDsWTyLEgbk

    [1] https://en.wikipedia.org/wiki/John_Backus

  2. obviouslynotme

    私はかつて、今でも50年代のFortranを使っていて、現在も保守・使用され続けているソフトウェアに携わっていた。記憶が正しければ、約700klocのFortranがあった。おそらく、今も使われている中で最も古く、最大のFortranコードベースだろう。

    そこで最初のプロジェクトは、コードからすべてのHollerithを削除することだった。Fortranは文字列より前の時代のものなので、整数として操作しなければならなかった。それを、等価配列をポインタとして使う元祖Fortranの動的メモリシステムDynosourと組み合わせると、もう惨劇だった。

    また、JavaBeanFactoryFactoryへの感謝の念も抱かせてくれた。元祖Fortranでは識別子が6文字に制限され、最初の文字がその変数が整数か、論理値(bool)か、実数(float)かを示していた。ILBNK1より100文字の名前をいつだって選ぶ。

    GOTOは驚くほど大きな問題ではなかったが、構造化コードは間違いなく少し読みやすく、特にインデントの習慣をもたらしてくれたのでなおさらだ。

    全体として素晴らしい経験だったが、たとえ仕事が面白くても、もう二度とやりたくはない。

  3. whartung

    FORTRANは私にとって非常に重要な言語だった。

    初期のマイコンでBASICとともに育ち、父はTRS-80用のFortranを持っていた。

    学んでみようとしたが、ドキュメントはコンパイラを呼び出すためのリファレンスで、言語を学ぶためのものではなかった。そしてFORTRANの本を見つけたときには、かなり古く、テープやパンチカードなどについて書かれていた。

    それで、その努力は頓挫した。

    しかし、大学の最初の四半期でFORTRAN(77)のクラスを取った。学校のCDC Cyberメインフレームで教えるFORTRANだった。

    これは8ビットのPET BASICからすると大きな変化だった。

    しかし最も重要なのは、8ビットコンピュータが持つ多くの概念と同じものに、別のアプローチで触れたことだった。

    これにより、物事をより高いレベルから見る方法が得られた。FORTRANが物事をどう見るか、Cyberがどう提示するか、そしてBASICとPETが「同じものの違いに過ぎない」という二つの異なる見方に合わせなければならなかったからだ。

    また、マルチユーザーシステムと、それが提供するすべての興味深い機能にアクセスできた。

    最初のPCラボが設置され、マイクロコンピュータでTurbo Pascalを教え始めたとき、ユーザーたちはもっと大きな世界を逃していると感じたのを覚えている。「誰でも」自宅でPCやマイクロコンピュータにアクセスできるが、メインフレームやマルチユーザーミニコンのアクセスはそうでもない。そこにはもっとずっと大きな世界があり、私たちは最初に見たものに刷り込まれがちだ。

    今日は違う世界で、職業としてFORTRANを使う必要はなかったが、その経験にはとても感謝している […]

  4. dranudin

    2018年にソフトウェア開発者として最初の仕事でシミュレーションソルバー用にFortranを書いた。今でもこの言語が好きだ!現代のFortranは非常に非常に速く、線形代数にはCよりずっと使いやすい。だから数値計算においては、今日でも最高の言語だと思う。

    誕生日おめでとう!

  5. kps

    大学の2回目のco-op実習で、後に16年間続く最初の本格的な仕事につながったのだが、そこにはFORTRAN 77コンパイラのフロントエンドを書くことが含まれていた。現代の基準からすると狂っている。場合によっては、複数行にわたる文の最後から2番目の文字まで見ないと、それがどの種類の文なのか判断できないことがある。

この日のほかの記事

2026-10-15