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

10月のTIOBE Index、Objective-Cがトップ10落ち」記事へのコメント

  • by Anonymous Coward on 2015年10月21日 15時09分 (#2903998)

    このタイミングで上昇する材料あったっけ?
    ついにVB6からリプレースが始まったとか?

    • by Anonymous Coward on 2015年10月21日 15時56分 (#2904030)
      VS 2015 が出てきたことで IDE上のサポートが C# に近いレベルになったというのがありますかね。

      VS 2013 までだと、VB6 から VB.NET に移行しても、あんまりメンテナス楽にはならんし、機能追加とか考えるなら、C# で実装しなおしたほうがいいだろうし、あえて今やらなくても、いいんじゃね?って感じだったのが、VB6 -> VB.NET にすれば、メンテナンス楽になるし、C#で実装しなおす必要もないし、これでええやん。って感じになりました。

      そのへんが、少し知れてきたので、検索されるようになったとかはあるかも。
      親コメント
      • by Anonymous Coward

        あとは、.VB 8とか9あたりが駆逐されればよいのですが…。

        動作環境を.NET Framework 2.0/3.5あたりに指定されるとIDEの差が埋まっても言語の機能差で残念な思いをすると。
        VB 9とC# 3.0だと言語の機能差に開きがあってC#だったらと思うことがちょくちょくあるんですよね。

        • by Anonymous Coward

          ラムダでいいじゃんってところで使い捨ての関数つくれなくてプライベート変数/メソッドにせざるを得ないとか、
          (Funcだと1行じゃなきゃだめで、Actionだとそもそもその場では作れなかったとかの制限があった気が)

          記述量が多いのとキーワードが多くてどうしても見づらくなってしまうのがなんとも…。

          参照設定アイテムがすべて表示にしないと見えなかったり、名前空間隠されてたり、継承がDesigner.vbの方にいたり、My名前空間とか自動で出来上がってたり、フォルダ内で新しいクラス作っても名前空間つかなかったり。
          なんかVB.NET使う人を見下されてるような気がするのもイヤ。

          大文字小文字の区別と文途中の改行は欲しいなぁ。
          Option句での指定とか、括弧内だけとか制限あってもいいから。

      • by Anonymous Coward

        VB6も 円環 .netに召される時が来たのか…。

      • by Anonymous Coward

        VB6からVS2013にいきなりアップグレードする方法ありましたっけ?アドインになったのかな。
        こないだやったらVS2008を経由するしかなくて驚きました。VS2010くらいまではあったような気がするんですけどね。

        IDEのサポートが充実されてもいままでVB6で粘ってた人は多分使わないし、
        ランキングは単純にXPのサポート切れで移行せざるを得ない案件が増えた結果じゃないかと思いますね。

        C#でやりたくてもなんかC#はわからないからVB.NETがいいってよく言われます。いや、それ多分VB.NETもわかってないからと心では思いながらVB.NETらしいコードにゴリゴリ直して説明する日々・・・。

        まぁでもVB6名前空間が64bitで実行できなかったりそろそろ無くなってくれるかなぁと期待はしています。

        # VB自体はそこまで嫌いじゃないけど、VBにへばりついてる人達が作った資産にロクなのが無いのでVBは使いたくない…。

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

処理中...