アカウント名:
パスワード:
>少なくない情報系の学科ではSchemeとMLを用いた演習を行っています。
ここはジョークだよね?
#「JavaとC#」とか「PerlとRuby」とか。
情報系の学科で関数型言語を使った講義や演習が無かったら、カリキュラムが悪いとしか言えませんね。
これはたぶん「何で手続型と関数型じゃなくて関数型2つなの?」って意味だと思う。
ところで、今はMLが主流なの?Haskellとかgofer使ってるところはない?# MLって、ちょっと調べようと思うと「メーリングリスト」が検索結果にいっぱい混じるのがやだ(とても非本質的)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
複数やるべき (スコア:3, すばらしい洞察)
答えはタイトルの通り、複数やるべきだろう。
功徳は色々あるが最大のものは「××言語信者」になることをある程度
防げることだ。
「ハンマーしか道具がないと全ての問題が釘に見える」という言葉が
あるそうだが、そんなふうにならないためには
「様々な言語があるのは様々な問題があるからだ」ということを
早いうちに理解する必要がある。
さらにいうなら、幾つかプログラミング言語を覚えたあとに
コンパイラ技術の勉強をするとなお良い。
Re: (スコア:0)
そのためには言語は二つ学べば十分で、少なくない情報系の学科ではSchemeとMLを用いた演習を行っています。
Re: (スコア:0)
>少なくない情報系の学科ではSchemeとMLを用いた演習を行っています。
ここはジョークだよね?
#「JavaとC#」とか「PerlとRuby」とか。
Re: (スコア:0)
情報系の学科で関数型言語を使った講義や演習が無かったら、カリキュラムが悪いとしか言えませんね。
Re: (スコア:0)
これはたぶん「何で手続型と関数型じゃなくて関数型2つなの?」って意味だと思う。
ところで、今はMLが主流なの?Haskellとかgofer使ってるところはない?
# MLって、ちょっと調べようと思うと「メーリングリスト」が検索結果にいっぱい混じるのがやだ(とても非本質的)
Re:複数やるべき (スコア:0)
手続き型と関数型ですよ。
gofer?
軽率な書き込みの前に、今どうなっているか調べないんですか?