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

5月のWindowsバージョン別シェア、Windows 7が40%を割る」記事へのコメント

  • C# ソースを C++ に書き換えるのは結構しんどかった。今更C++かよ的な
    0.09ポイント増のうちいくらかは俺んとこかもしれないw

    • by Anonymous Coward

      Javaに書き換える方が楽そうだが
      アンチJavaだったんかいな?

      • by Anonymous Coward on 2018年06月06日 21時33分 (#3420698)

        中立の立場で考えても、わざわざJavaに書き換える意味もメリットもないからでしょ
        だったらC#のまま動かせばいいじゃん

        親コメント
        • by Anonymous Coward

          C++にするよりはナンボか楽でしょう

          • by Anonymous Coward

            C#からの移行だと、Java よりは、C++ のほうが圧倒的に簡単。
            C# から C++ は、思想こそ違えど同じことを実現する機能や構文があるのけど、Java は根本的に機能が不足してる。
            規模や難易度に直結するわけじゃないが、行数だけで考えると C#->C++ はほとんど変化ないけど、C#からJavaへの移植は、2倍から3倍に膨れる。

            • by Anonymous Coward

              GC前提じゃない言語の方が楽とは驚いた。
              全部スマートポインタに書き換えるんだろうか。Bohm GC(まだあるのかな)とか入れるの?

              • by Anonymous Coward

                現代的な設計されたもんで、GC は重要視されることはありません。
                20年前に重要だった要素も今では、(他の問題が大きいので)たいした問題ではないのですよ。

                動き続けるシステムは GC があろうがなかろうが、リソースの管理は逐一必要ですし、メモリ管理をベタにやるのと何も負荷は変わりません。
                動き続けないシステムならメモリのGCなど気にもしません。

            • by Anonymous Coward

              元コメ主ですが、そんな事は無いと思いますよ。
              GCはあった方が圧倒的に楽だと思います。
              あとライブラリの揃いも良いですからね。
              C#と比較してJavaで面倒くさいなと思った事は、バグコードが分かりにくいlockの仕様かな。
              GNU系でC#やJavaに匹敵する言語とフレームワークライブラリの揃った言語ができたら理想的なのですが・・・
              C++の場合、スマートポインタを使用する事になりますが、メンバーの技術力レベルを揃えるのが本当に大変です。
              shared_ptr / weak_ptr を自在に使いこなせるようになってくれるまで時間が掛かります。

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

処理中...