アカウント名:
パスワード:
HTMLの教育もセット?最初に学ぶにはしきいが高い気もするけど・・・対象年齢をどのくらいに想定してるんだろう
たとえばC系の言語でhello worldって出すだけにどんだけおまじないが必要か考えてごらんよ。
#それでもスラドのマッチョ共は「C/C++にあらずばプログラミング言語にあらず」的な発言が絶えないだろ?
なんでプログラミング言語入門と言えばhello worldから, なの?標準出力というのは言語論的にはかなり高度な内容.
個人的には関数から教えるのがいいと思うint succ(int x){ return x+1;}この場合標準出力が得られないからフィードバックが得られない,よって入門には不向き, というのはわかるけど,それってC言語(というか大抵の命令型言語)の入門コストですよね.
例えばScalaの例ではインタープリタで入門をやることが多いけど,> def succ(x:Int):Int = x + 1> succ(5)res0 : Int = 6なら, 標準出力みたいな難しい概念の前に,より基礎的な関数の概念を教えられていいと思うんだ.
面白くないから
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
HTML知らないのにJavascript覚えられるの? (スコア:0)
HTMLの教育もセット?
最初に学ぶにはしきいが高い気もするけど・・・対象年齢をどのくらいに想定してるんだろう
Re: (スコア:0)
たとえばC系の言語でhello worldって出すだけにどんだけおまじないが必要か考えてごらんよ。
#それでもスラドのマッチョ共は「C/C++にあらずばプログラミング言語にあらず」的な発言が絶えないだろ?
そもそも (O/T) (スコア:0)
なんでプログラミング言語入門と言えばhello worldから, なの?
標準出力というのは言語論的にはかなり高度な内容.
個人的には関数から教えるのがいいと思う
int succ(int x){
return x+1;
}
この場合標準出力が得られないからフィードバックが得られない,
よって入門には不向き, というのはわかるけど,
それってC言語(というか大抵の命令型言語)の入門コストですよね.
例えばScalaの例ではインタープリタで入門をやることが多いけど,
> def succ(x:Int):Int = x + 1
> succ(5)
res0 : Int = 6
なら, 標準出力みたいな難しい概念の前に,
より基礎的な関数の概念を教えられていいと思うんだ.
Re:そもそも (O/T) (スコア:0)
面白くないから