パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

初めて学ぶプログラミング言語としてはPythonよりもVBの方が適切?」記事へのコメント

  • >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をけなすために書いたわけでもないし、親宛の手紙にエッセー書くような力入れもしない(私の一日に四時間追加でもないかぎりね)。

      試験範囲を教えないといけない教師の立場としては、妥当な回答ではないかと思うよ。
      きっと、親たちは自分が子供のころプログラミング言語の試験なんて受けていなくて
      「うちの会社のIT部門の若手に聞いたら、VBなんて今どき教えるものじゃないというじゃありませんか、先生!」
      とか鬱陶しいこというんだろうね。

      大体、ここにいる「若いころBASICでプログラミングにハマってしまったおっさん」の皆さん、
      いまC++やC#を使っているときBASICの呪縛で苦しんでたりしないでしょう? あまり心配する必要ないと思うなー。

      親コメント
      • by Anonymous Coward

        C# がゴールなら、最初から C# で良くね?
        なんで C# より VB が教育用に向いてると思ったのかがこれじゃわからない。
        個人的には、VB.NET は C# より冗長で無理矢理感があるので、
        あまりわかりやすいとは思えないんだけど。

      • by Anonymous Coward

        なんかheadlessって本家記事とかやたら和訳してタレコむ割には質が低いよね。

      • by Anonymous Coward

        試験範囲を教えないといけない教師の立場としては、妥当な回答ではないかと思うよ。

        同意です。

        大体、ここにいる「若いころBASICでプログラミングにハマってしまったおっさん」の皆さん、
        いまC++やC#を使っているときBASICの呪縛で苦しんでたりしないでしょう?

        今でこそ苦しんではないですが、C++を覚えようとしていた15年前くらいは割と苦戦しました。BASICからアセンブラに行ったこともあり、Cはさほど苦戦しなかったのですけど。概念的なものもそうだったのですが、

      • by Anonymous Coward

        >大体、ここにいる「若いころBASICでプログラミングにハマってしまったおっさん」の皆さん、いまC++やC#を使っているときBASICの呪縛で苦しんでたりしないでしょう? あまり心配する必要ないと思うなー。

        上司先輩全員C系はわからん、と言ってC#に移行できない職場です。
        実のところVB.NETにも追従してなくて脳内がほぼVB6時代のままなんですけど。

      • by Anonymous Coward

        ここまで生徒の事を考えてしかもメールまで出してくれる先生なんて少ないのにね。
        かける順序とか言い出してくる算数もできない先生よりもよっぽどましだね。

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

処理中...