ええと、私は非プログラマー エンジニアです (それが何を意味するにせよ、それはコンピューター サイエンスの研究とあまり接触していないことを意味すると私は推測しています) そして ...
S. Lott の回答に対する JasonFruit のコメントに部分的に続きます。
はい、標準は F90 から 2003 までかなりの数の機能を追加しました。しかし、「問題」は、それをそのように呼ぶことができる場合 (より適切な言葉を考えたり、気にしたりすることはできません)、Fortran を使用する多くの人が知らないことです。必要な基本機能を保存します。ある意味で、それは祝福であり呪いでもあります。彼らはそれを学んだことも、本を読んだこともありません。その方法は確かにしばらくの間うまくいきます (多くの人が何世紀にもわたって行ってきたように、プログラムを単純に構成し、ある種の精神的規律を持っている場合、このアプローチは生涯/キャリア全体にわたって続く可能性があります)。その欠点を示すために。たとえば、comp.lang.fortran の最近の機能に関するいくつかの議論に従って、知識をテストしてみてください。
ですから、良い本を手に取ってください (多くの人が初心者に 3 つのうちの 1 つを勧めています。a) Chapman J. Stephen の b) メイン、または c) Metcalf、Reid、Cohen (「MRC 本」として知られています) - その後、多くの「よりあいまいな」機能は、より明確になるだけでなく、「明白」になります(ある意味では、これは本当に良い方法です-なぜ私はそのようにしたのですか...前に?)。
それはその質問を処理します。もう 1 つの問題は、間違いなく発生することですが、Fortran は現在学ぶ価値があるのでしょうか。(いつもそうです、これについて私を信じてください:)。これは何度も取り上げられているので、上記に関する私自身の投稿と、ここで言及されている他の言語のいくつかと比較したいくつかの問題に関する私の古い投稿(少し下にスクロールする必要があります) に移動します。 .
ほとんどの場合、ある意味でこれらすべての質問の原因である最後のことは、意見に重点を置いた Fortran に対する人々の意見です。一般的に言えば(このフォーラムを分析のかなり良いサンプルとして使用できます)、それはあまり良くないということです. [ このフォーラムで fortran とマークされた質問を 1 か月間たどれば、彼らが誰であるかがすぐにわかります。ところで、あなたの名前が頻繁に登場していることから判断すると、あなたはすぐにクラブのメンバーになりつつあります :) ]、ほとんどの人は無関心で、何人かは全くの無知からそれを嫌っています (F66 を今日の言語と比較することがよく使用されます)、独自の理由からいくつか。さて、それらを一般人口と比較すると、簡単に説明すると、結果は悪いものになるはずです.
しーっ、あぁぁぁぁぁぁぁぁぁぁ。
ああ、もう 1 つ - Fortran は、数学者ではなく、主にエンジニアを対象としています。これは、大規模なシステムを解決してから、pi を 10 万分の 1 まで計算するのに適しています。それがあなたの質問のタイプミスなのか、意図的なものなのかわかりません。純粋に数学的アプリケーション (数学者の古典的な意味で) の場合、私は (私がその分野の一部だった場合) おそらく Mathematica を選択するでしょうか? または Pascal (なぜ常に Pascal だったのかはわかりませんが、それらのチャップに非常に人気があるようです)。