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

4 月の TIOBE Index で C が 1 位に上昇 」記事へのコメント

  • わかりにくい言語ランキングになりそうだけど…

    • by Anonymous Coward

      Cが1位になってるくらいだからそのへんは何とかなってるのでは。

      • by Anonymous Coward

        たしかに。罠満載で罠回避のノウハウだけで本が何冊も書けるC++がトップにこないとおかしいわな。

        #最近はObjective-Cもその傾向が…メモリ管理周りに言語レベルで手を入れれば入れるほど意識しないといけない罠が増えていく…

        • by Anonymous Coward

          >#最近はObjective-Cもその傾向が…メモリ管理周りに言語レベルで手を入れれば入れるほど意識しないといけない罠が増えていく…
          Objective-Cにもガベージコレクションは無いの?
          C言語の派生系でガベージコレクションを搭載しているのはC#だけ?

          • by Anonymous Coward
            C#をCの派生にしていいんなら、 JavaだってCの派生だろ。
            • by Anonymous Coward

              プログラミングやったことない人ですか?

              • by Anonymous Coward

                プログラミングやったことが無い人は、C#の字面を見てCの派生かなと思うんだろうな。

                思想は完全に別物だし、予約語に名残があるぐらいしかCの血は残ってないな。

              • by Anonymous Coward

                >思想は完全に別物だし、予約語に名残があるぐらいしかCの血は残ってないな。
                よの予約語の名残って重要。
                言語思想が完全に別の従来のBASICとQuickBASIC/Visual BasicもBASICの系列で考えられている。
                それとVisual Basicだけてみても6.0までと.NETからは別言語と言えるほど違いがあるが結局はVisual Basicとして一つのくくりになっている。
                CとC#も同じ感じだね。(VB6.0から.NETの変化はCからC#の変化以上と言えるほど言語仕様が変わりすぎている。予約語)

                まぁ本当にプログラミングをしているならそこら辺の違いも考えているだろうけど、それすら見てないって事はCしかやったことない人がC#は違いすぎるから
                別物みたいに言うんだろうね。

              • by Anonymous Coward

                VB6.0から.NETの変化はCからC#の変化以上と言えるほど言語仕様が変わりすぎている。

                違いの差はCとC#の差の方が大きいですよ。
                Cしか知らないプログラマにC#は書けませんし、C#しか知らないプログラマもまた、Cを書けません。100行程度のコードで何もかもが違ってきます。
                この違いはVB6.0とVB.NETの落差をさらに上回るものです。

              • by Anonymous Coward on 2012年04月28日 4時25分 (#2144294)

                Cの場合はC++と言う流れがある。
                C→C++→C#とやれば以外にすんなり移行できる。
                でもVB(ランタイム)→VB(.net系)の場合、移行は別言語として考えた方がいい。

                親コメント

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

処理中...