アカウント名:
パスワード:
>Gristwood氏は「現在Pythonが人気であることを理解している」と述べた上で、「ただし、この言語もC言語をベースにしている。
文法がALGOLの系譜をひいてるってだけ。
>より複雑な構造となった場合、Pythonでは処理できず、どうしても(初心者には考えられないほど複雑な)C言語に頼らざるを得ない。
複雑な構造ってのが具体的に例示しないとなんとも言えないが、それ「C言語をベースにしている」って部分と関係なくね?っていうか、そもそもそんな複雑な構造ってVBじゃ処理できなくね?って疑問が。
>VBは2つの言語の中間に位置し、複雑な決まりを必要とせずに概念を教えることができる。たとえば、変数の宣言などはGCSEやAレベルの試験(いずれも英国の統一試験)で必要となるが、こういった処理をPythonを学ぶ生徒たちは必要としない。」としている。
それ、型システムの違いじゃん。最初の「この言語もC言語をベースにしている」が全く関係なくなる。
リンク先を読めばそれほどおかしなことは言っていない。
・PythonではいらないけどVBではGCSEの試験に必要な変数宣言がある。・生徒がA-levelになってC++やC#に進んでいくときに使える概念も備えている。C++やC#(を修得させること)が私的にはゴールだ。・Pythonのシンプルな文法と、より複雑なC++,C#のちょうど橋渡しになる言語。・教えるのは12歳くらいの子供。大学行く頃にはC++などへどうぞ。・このメールは、生徒の親宛に書いた個人的意見で、どの言語もその特徴が長所でもあり短所でもあるとわかっている。・Pythonをけなすために書いたわけでもないし、親宛の手紙にエッセ
試験範囲を教えないといけない教師の立場としては、妥当な回答ではないかと思うよ。
同意です。
大体、ここにいる「若いころBASICでプログラミングにハマってしまったおっさん」の皆さん、いまC++やC#を使っているときBASICの呪縛で苦しんでたりしないでしょう?
今でこそ苦しんではないですが、C++を覚えようとしていた15年前くらいは割と苦戦しました。BASICからアセンブラに行ったこともあり、Cはさほど苦戦しなかったのですけど。概念的なものもそうだったのですが、エラーメッセージの不親切さとか静的解析による事前の指摘とか、今であれば解決できてる問題もありますけどね。
一度乗り越えてしまえば後はスイスイではあります。そのため、苦労していたことはよく忘れますw
今ならいきなりC#でいいとも思っています。加減は考えないといけないですけど。例えばラムダ式、デリゲート、非同期処理とかはうまいこと隠すか封印しないと間違いなく混乱の元になると思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
このおっさん言ってることがめちゃくちゃだな (スコア:4, すばらしい洞察)
>Gristwood氏は「現在Pythonが人気であることを理解している」と述べた上で、「ただし、この言語もC言語をベースにしている。
文法がALGOLの系譜をひいてるってだけ。
>より複雑な構造となった場合、Pythonでは処理できず、どうしても(初心者には考えられないほど複雑な)C言語に頼らざるを得ない。
複雑な構造ってのが具体的に例示しないとなんとも言えないが、それ「C言語をベースにしている」って部分と関係なくね?っていうか、そもそもそんな複雑な構造ってVBじゃ処理できなくね?って疑問が。
>VBは2つの言語の中間に位置し、複雑な決まりを必要とせずに概念を教えることができる。たとえば、変数の宣言などはGCSEやAレベルの試験(いずれも英国の統一試験)で必要となるが、こういった処理をPythonを学ぶ生徒たちは必要としない。」としている。
それ、型システムの違いじゃん。最初の「この言語もC言語をベースにしている」が全く関係なくなる。
めちゃくちゃなのはおっさんではなく和訳 (スコア:4, 参考になる)
リンク先を読めばそれほどおかしなことは言っていない。
・PythonではいらないけどVBではGCSEの試験に必要な変数宣言がある。
・生徒がA-levelになってC++やC#に進んでいくときに使える概念も備えている。C++やC#(を修得させること)が私的にはゴールだ。
・Pythonのシンプルな文法と、より複雑なC++,C#のちょうど橋渡しになる言語。
・教えるのは12歳くらいの子供。大学行く頃にはC++などへどうぞ。
・このメールは、生徒の親宛に書いた個人的意見で、どの言語もその特徴が長所でもあり短所でもあるとわかっている。
・Pythonをけなすために書いたわけでもないし、親宛の手紙にエッセ
Re:めちゃくちゃなのはおっさんではなく和訳 (スコア:0)
同意です。
今でこそ苦しんではないですが、C++を覚えようとしていた15年前くらいは割と苦戦しました。BASICからアセンブラに行ったこともあり、Cはさほど苦戦しなかったのですけど。概念的なものもそうだったのですが、エラーメッセージの不親切さとか静的解析による事前の指摘とか、今であれば解決できてる問題もありますけどね。
一度乗り越えてしまえば後はスイスイではあります。そのため、苦労していたことはよく忘れますw
今ならいきなりC#でいいとも思っています。加減は考えないといけないですけど。例えばラムダ式、デリゲート、非同期処理とかはうまいこと隠すか封印しないと間違いなく混乱の元になると思います。