差分

ナビゲーションに移動 検索に移動

Fortran

49 バイト追加, 2024年2月9日 (金)
編集の要約なし
=== 並列処理 ===
FORTRANは基本的な演算や[[条件分岐]]などは何の特徴もない平凡な[[プログラミング言語]]であるが、[[配列]]の演算は以下のように範囲指定で一気に計算が行えるという特徴がある。この記述だけで自動的に賢いの演算は以下のように範囲指定で一気に計算が行えるという特徴がある。この記述だけで賢い[[コンパイラ]]は自動的に[[並列処理]]としてくれる。このため[[プログラマー]]は[[CPU]]のコア数だのスレッド数だのと言った細かいことを意識しなくてもよいので、もう規模が大きすぎて人力では把握しきれないのコア数だのスレッド数だのと言った細かいことを意識しなくてもよく、もう規模が大きすぎて人力ではそれらを把握しきれない[[スーパーコンピューター]]などの世界では人気が高いという。
<source lang="fortran">
program array
Fortranと一言でいっても時代とともに進化しており、文法なども変化している。
* [[IBM 704 FORTRAN]]
*: 1953年に開発された開発された最初のFORTRANは32の命令をもち1953年に開発された最初のFORTRANは32の命令をもち[[IBM 704]]で動作した。輸送中に転ぶと殴られる[[パンチカード]]の時代である。
* [[FORTRAN II]]
*: 1958年に開発された安定バージョン。[[関数]]と[[サブルーチン]]が使えるようになった。
{{reflist}}
{{stub}}[[category: プログラミング言語]]

案内メニュー