アカウント名:
パスワード:
たしかにDelphiは悪い言語ではない。教育用として生まれたPascalの血を引く言語だし、教育用としてはたしかに良いとは思う。しかしながら、授業で教えるITっていうのは他の科目とは違って実生活とは(直接的には)何ら関わりのない理論よりも、生活に沿った、実践的な内容に主眼が置かれていると思う。そう考えたらプログラミングを教えるっていうの事態がちょっと微妙だし、せいぜいHTMLとかJavaScript程度で十分でなかろうか。ExcellでマクロっていうのもDelphiよか将来役に立つだろう。
「;」がターミネータで無くセパレータだって言うのは教育的で無いと思う。
elseの前に「;」にを書けないという制限は最小ビックリに反すると思う。
後、
if a = b then
はOKでも、
if a = b and c = d then
はだめで、if ((a = b) and (c = d)) thenとしないとコンパイルエラーになり、
if a = b and c = d and e = f thenはOKだなんて
むちゃくちゃな仕様も変です。
セミコロンはCに毒されすぎでは?それにf a = b and c = d and e = f thenはコンパイル通りませんよ?(=よりandのほうが優先順位が高い)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
なにゆえDelphi? (スコア:0)
たしかにDelphiは悪い言語ではない。
教育用として生まれたPascalの血を引く言語だし、教育用としてはたしかに良いとは思う。
しかしながら、授業で教えるITっていうのは他の科目とは違って実生活とは(直接的には)何ら関わりのない理論よりも、
生活に沿った、実践的な内容に主眼が置かれていると思う。
そう考えたらプログラミングを教えるっていうの事態がちょっと微妙だし、せいぜいHTMLとかJavaScript程度で十分でなかろうか。
ExcellでマクロっていうのもDelphiよか将来役に立つだろう。
Re: (スコア:0)
「;」がターミネータで無くセパレータだって言うのは教育的で無いと思う。
elseの前に「;」にを書けないという制限は最小ビックリに反すると思う。
後、
if a = b then
はOKでも、
if a = b and c = d then
はだめで、if ((a = b) and (c = d)) thenとしないとコンパイルエラーになり、
if a = b and c = d and e = f then
はOKだなんて
むちゃくちゃな仕様も変です。
Re:なにゆえDelphi? (スコア:0)
セミコロンはCに毒されすぎでは?それに
f a = b and c = d and e = f then
はコンパイル通りませんよ?(=よりandのほうが優先順位が高い)