Articles

FORTRAN

Backusは、エンジニアが独自の問題をコード化するための言語が必要であることを理解しました。 彼は、コンピュータとその非常に労働集約的なプログラミングで”手と手の戦闘”と考えられていることに苦労しました。 彼はプログラマであったにもかかわらず、当時は理解していなかったが、バックスは”プログラムを書くのが好きではなかったので、IBM701(初期のコンピュータ)でミサイル軌道を計算するためのプログラムを書いていたとき、プログラムを書きやすくするためにプログラミングシステムの作業を始めた。”それは”Speedcodingと呼ばれるでしょう。”

“私たちはそれが良いプロジェクトだと思ったし、誰もがそれを行うことができなかった私たちに言った、”Backusは思い出しました。 “本当に見せたかったという感覚がありました。”

Fortranは三年間にわたって開発され、1957年にロサンゼルスで開催されたWestern Joint Computer Conferenceでデビューした。 その会議の議事録では、チームのプレゼンテーション論文は簡潔に結論づけ、”システムの言語は、事実上任意の数値的手順を表現することができることを意図している。”

“マイクロプロセッサがハードウェアの巨大な一歩前進であったのと同じように、コンピュータソフトウェアの”転換点”でした”とj.A.N.Lee、主要なコンピュー

“Fortranが主にしたことは、ループの編成を機械化することでした”とBackus氏は述べています。 科学的研究や雇用者数の計算で頻繁に使用されるループは、特定の結果に達するまで何度も繰り返される一連の命令です。 Backusが1979年に科学論文に書いたように、彼のチームは”疑問を提起しました: ‘マシンは、全体の事件を実現可能にするのに十分な低コストで十分に経済的なプログラムに十分に豊富な数学的言語を翻訳することができますか?'”

多くの業界の経営陣は、特定のコードアプリケーションを書くための時間と労力を減らすことによって生産性を向上させる能力のためのFortranの重 銀行はリスクを評価するための集中的な数値計算プログラムを構築するためにFortranを使用し始め、保険会社は数理計算上の表を作成するためにFortranを使 また、他のコンピュータベンダーがIBMの標準を使用してマシン上で実行できるようにしたため、Fortranはその歴史の早い段階で運用プラットフォームを横断し、耐久性を確立することができました。

1975年、Backusは国立科学メダルを授与されました。 彼はこの賞を受賞した最初のIBMerでした。 2年後、彼は計算機械協会から同じように権威のあるチューリング賞を受賞しました。 バックスはまた、業界で最も尊敬される賞であるナショナル-アカデミー-オブ-エンジニアリングからチャールズ-スターク-ドレイパー賞を受賞した。