アカウント名:
パスワード:
物理屋です。毎日Fortranを使ってます。他にはsh, C, Rubyがまあまあ書けます。さいきんのFortranはいろいろなことができるので使っていて楽しいです。gfortranとg95というfreeで使いやすいコンパイラもありますし。物理か化学をやるんなら、知っていて損はない言語なんじゃないでしょうか。
Fortranについて思いついたことを箇条書きにしてみます。* implicit none は使えよ* module は common の代わりに使うな* いいかげん大域変数(的なもの)を使うのはやめろ* 自由形式 (free form) で書け* 構造体 (type) を使え* 配列の範囲が自由 a(1:N), a(0:N-1), a(-N+1:N), a(3,0:N
以前に別なとこで聞いたけど、20年前に理系の現役の大学生の頃は複雑な多項式計算の類をやるのに「プログラミング電卓」をみんな持ってて、それで計算していたよーな気がするのですが、現在プログラム電卓は廃れているようで・・・
じゃあ、いまの学生は何で計算してるの?って聞くと「EXCELのマクロ」もしくは「計算してない」(!)ってのが返ってきたんですよね・・・情報工学系の人がまあ「いまさらFORTRAN?」ってのはわかるんだけれどじゃあ普通の理学/工学系の子が学部の計算するのにこれから『何を使って複雑な計算をコンピュータに計算をさせるのか』ってのはなんか実は科学技術教育の未来と深くかかわってる問題のように思うんですよねー・・・
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
さいきんのFortranは使っていて楽しい (スコア:5, 参考になる)
物理屋です。毎日Fortranを使ってます。
他にはsh, C, Rubyがまあまあ書けます。
さいきんのFortranはいろいろなことができるので使っていて楽しいです。
gfortranとg95というfreeで使いやすいコンパイラもありますし。
物理か化学をやるんなら、知っていて損はない言語なんじゃないでしょうか。
Fortranについて思いついたことを箇条書きにしてみます。
* implicit none は使えよ
* module は common の代わりに使うな
* いいかげん大域変数(的なもの)を使うのはやめろ
* 自由形式 (free form) で書け
* 構造体 (type) を使え
* 配列の範囲が自由 a(1:N), a(0:N-1), a(-N+1:N), a(3,0:N
love && peace && free_software
t-nissie
ここにぶらさげてみるか (スコア:1, 興味深い)
以前に別なとこで聞いたけど、20年前に理系の現役の大学生の頃は
複雑な多項式計算の類をやるのに「プログラミング電卓」を
みんな持ってて、それで計算していたよーな気がするのですが、
現在プログラム電卓は廃れているようで・・・
じゃあ、いまの学生は何で計算してるの?って聞くと
「EXCELのマクロ」もしくは「計算してない」(!)ってのが
返ってきたんですよね・・・
情報工学系の人がまあ「いまさらFORTRAN?」ってのはわかるんだけれど
じゃあ普通の理学/工学系の子が学部の計算するのに
これから『何を使って複雑な計算をコンピュータに計算をさせるのか』ってのは
なんか実は科学技術教育の未来と深くかかわってる問題のように思うんですよねー・・・
Re:ここにぶらさげてみるか (スコア:1)