2011-10-17

http://anond.hatelabo.jp/20111017182754

そういう原理的にどうかという話ではなくて、単にC#とかJavaとかだと何するにもまずclass宣言から入らないといけなくて、初心者的にはなんだよそれってなると思うという程度の話。

python(LL)ならクラスも使えるけど(便利な関数のついた)Cっぽくも書けるわけだし、型付けとか煩わしいことも少なくていいじゃんという程度。

Javascriptって触ったことないけど、むしろ関数型だと聞いたんだけどどうなのかね。pythonもかなり関数型っぽいけど。

ただまぁVBはねーだろって思う。

記事への反応 -
  • 増田がそう信じてるなら、C#を勧めればいいんじゃないか? おれもVBかC#の二択だと思ってるし、世の中のサンプル的に(VBAへの適用を考えても)VBの方が覚える意味があ...

    • 初心者にVBAなんてやらせたらプログラミング嫌いになるだけだと思うけどね

      • 俺からすると、オブジェクト指向的な要素が絡んでくるC#を初心者に投げる方が混乱すると思うんだが。 そういう「考え方」から教えていくのなら別段問題ないけど、それならそれこ...

        • オブジェクト指向が難しいというならそれこそLLでいいと思う。

          • Action Script は 3 からかなりしっかりしたクラスベースの OO だよ。 JS も馬鹿みたいな使い方しないでちゃんとしたスタイルで使えば OO だし、全てがハッシュというオブジェクトだし、関...

            • そういう原理的にどうかという話ではなくて、単にC#とかJavaとかだと何するにもまずclass宣言から入らないといけなくて、初心者的にはなんだよそれってなると思うという程度の話。 pytho...

              • 俺も VB はねーだろと思う。 言語仕様云々の前に参考に出来るオープンソースが少ない。 JS は関数型な所あるね。関数を第一級で扱える言語はそういう性質が少なからずあるので。 とく...

          • そこでFlashですよ。

        • 俺からすると、オブジェクト指向的な要素が絡んでくるC#を初心者に投げる方が混乱すると思うんだが。 C#(やJava)が初心者を混乱をさせるとするならば、それはオブジェクト指向...

          • C#(やJava)が初心者を混乱をさせるとするならば、それはオブジェクト指向のせいではないと思うんだがどうかね。 どうかなぁ。 継承とか、オーバーライドとか、インスタンスとか、...

            • 継承とか、オーバーライドとか、インスタンスとか、良く知らずにサンプル引っ張ると死ぬだけだと思うんだが・・・ それ全部VBにあるよ

              • 本当にな、そこでVBオリジナルで拡張すればよかったのに、Cライクな拡張したからな。 アホだよな、設計者。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん