アカウント名:
パスワード:
プログラムを学ぶには何らかのプログラミング言語を学ぶことが必要だけど, プログラミング言語を学ぶことがプログラムを学ぶことではないってことは注意しといた方がいいですね.
それと, 何故プログラムを学ぶのかという目的によっても推薦する言語が異なってくるので, 明確な目的/目標を決めておくのも重要かと.
概ね同意です。ただ、プログラムを学ぶ上でパラダイムは重要で、そしてパラダイムを学ぶには、やはり複数の言語を学ぶのが良いと思うのです。
ところが人間、抽象度の低いものから学ぶとなかなかそれから脱却できないものです
足し算をブロックの数を数えることでしか学べない子もいるし、そうでない神童揃いの/.Jerみたいなのもいます
手続き型脳に染まるとより高度なパラダイムのプログラミング言語が理解できなくなるようなものだね。手続き型脳には理解できないこと自体が理解できないわけだが、無理やり例えるならCOBOLerに構造化やオブジェクト指向を理解させようとしているところを想像してみよう
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
学ぶのはプログラムか言語か (スコア:5, すばらしい洞察)
プログラムを学ぶには何らかのプログラミング言語を学ぶことが必要だけど, プログラミング言語を学ぶことがプログラムを学ぶことではないってことは注意しといた方がいいですね.
それと, 何故プログラムを学ぶのかという目的によっても推薦する言語が異なってくるので, 明確な目的/目標を決めておくのも重要かと.
Re: (スコア:0)
概ね同意です。
ただ、プログラムを学ぶ上でパラダイムは重要で、そしてパラダイムを学ぶには、やはり複数の言語を学ぶのが良いと思うのです。
Re: (スコア:0)
ところが人間、抽象度の低いものから学ぶとなかなかそれから脱却できないものです
足し算をブロックの数を数えることでしか学べない子もいるし、そうでない神童揃いの/.Jerみたいなのもいます
Re:学ぶのはプログラムか言語か (スコア:0)
手続き型脳に染まるとより高度なパラダイムのプログラミング言語が理解できなくなるようなものだね。
手続き型脳には理解できないこと自体が理解できないわけだが、無理やり例えるならCOBOLerに構造化やオブジェクト指向を理解させようとしているところを想像してみよう