アカウント名:
パスワード:
こういう議論を見るたびに今はコンパイラの仕組みを知らない人が多いのだなと思うコンパイラ作成技術が低かった太古の時代に設計されたFORTRANの特徴はメモリ割り当てが静的なこと(もちろん今は機能が拡張されているが)当時の技術レベルでの高速なコード生成に都合の良かったこの特徴は今でも生きているし、今あるFORTRANで間に合っているのだからそれで必要十分
単にFORTRANが古いと思っているのは使い捨てのwebアプリケーションの開発者なんかだと推測するが、そのような用途に適した「近代的」プログラミング言語の特徴はゴリゴリ数値計算するのに役に立つようなものではないそもそもプログラミング言語は階段を上るように進化して一つの万能プログラミング言語に収束するのだというような誤った考えを持っているのが問題ではないか?
以前、インテルのコンパイラ部門の主席技術者的な人と話をする機会があった。
彼にとって一番、重要なプログラミング言語は FORTRAN だと断言してた。
これを聞いて「なんで?」という顔をするか「そりゃ、そうだよね」というという顔をするかでコンパイラをわかってるかどうかが判断できる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
コンパイラの仕組みを知らない? (スコア:5, 興味深い)
こういう議論を見るたびに今はコンパイラの仕組みを知らない人が多いのだなと思う
コンパイラ作成技術が低かった太古の時代に設計されたFORTRANの特徴はメモリ割り当てが静的なこと(もちろん今は機能が拡張されているが)
当時の技術レベルでの高速なコード生成に都合の良かったこの特徴は今でも生きているし、今あるFORTRANで間に合っているのだからそれで必要十分
単にFORTRANが古いと思っているのは使い捨てのwebアプリケーションの開発者なんかだと推測するが、そのような用途に適した「近代的」プログラミング言語の特徴はゴリゴリ数値計算するのに役に立つようなものではない
そもそもプログラミング言語は階段を上るように進化して一つの万能プログラミング言語に収束するのだというような誤った考えを持っているのが問題ではないか?
Re:コンパイラの仕組みを知らない? (スコア:0)
以前、インテルのコンパイラ部門の主席技術者的な人と話をする機会があった。
彼にとって一番、重要なプログラミング言語は FORTRAN だと断言してた。
これを聞いて「なんで?」という顔をするか
「そりゃ、そうだよね」というという顔をするかで
コンパイラをわかってるかどうかが判断できる。