アカウント名:
パスワード:
> C#がごく簡単な言語で、長年プログラミングしている人はあまり使わない。
こういう考えで言語を選ぶプログラマは、いらないプログラマ。
全くそう思う。言語自体の簡単さで比べたら、Cの方が簡単だ。C#は先進的な機能をどんどん取り入れてるし、玄人好みのする言語だと思う。
「(構造や機構が)単純な言語」と「(使いこなすのが)簡単な言語」は違うぞ。
よく「ピアノとシンセサイザー」の例が出されたなあ。
たとえオモチャの電子楽器でも、それに使われてるICの複雑さに比べたら、ピアノの構造のなんと単純なことか。弦をハンマーで叩くだけの原始的な楽器なんだぜ?
>C#は先進的な機能をどんどん取り入れてるし、先進的と言うよりは実験的かな。実験的=実用的とは限らない。
そして実験的機能満載の言語は、バグの出やすいクソ言語になる。
ほう…では、C言語はバグがでない言語であるということなのか…
個人的な経験だとC#のバグに出会ったことは無いが、C言語のバグには数多く出会ったけどな。
文脈から言って処理系の話だと思いますが。私はCコンパイラのバグに出会ったことはありません。C#は使ったことがないのでやっぱりC#コンパイラのバグに出会ったことはありません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
C#がごく簡単な言語 (スコア:0)
> C#がごく簡単な言語で、長年プログラミングしている人はあまり使わない。
こういう考えで言語を選ぶプログラマは、いらないプログラマ。
Re: (スコア:1)
全くそう思う。
言語自体の簡単さで比べたら、Cの方が簡単だ。
C#は先進的な機能をどんどん取り入れてるし、玄人好みのする言語だと思う。
Re: (スコア:1)
「(構造や機構が)単純な言語」と「(使いこなすのが)簡単な言語」は違うぞ。
よく「ピアノとシンセサイザー」の例が出されたなあ。
たとえオモチャの電子楽器でも、それに使われてるICの複雑さに比べたら、ピアノの構造のなんと単純なことか。
弦をハンマーで叩くだけの原始的な楽器なんだぜ?
>C#は先進的な機能をどんどん取り入れてるし、
先進的と言うよりは実験的かな。
実験的=実用的とは限らない。
そして実験的機能満載の言語は、バグの出やすいクソ言語になる。
Re: (スコア:0)
ほう…
では、C言語はバグがでない言語であるということなのか…
個人的な経験だとC#のバグに出会ったことは無いが、C言語のバグには数多く出会ったけどな。
Re:C#がごく簡単な言語 (スコア:0)
文脈から言って処理系の話だと思いますが。
私はCコンパイラのバグに出会ったことはありません。
C#は使ったことがないのでやっぱりC#コンパイラのバグに出会ったことはありません。