アカウント名:
パスワード:
> C#がごく簡単な言語で、長年プログラミングしている人はあまり使わない。
こういう考えで言語を選ぶプログラマは、いらないプログラマ。
全くそう思う。言語自体の簡単さで比べたら、Cの方が簡単だ。C#は先進的な機能をどんどん取り入れてるし、玄人好みのする言語だと思う。
「(構造や機構が)単純な言語」と「(使いこなすのが)簡単な言語」は違うぞ。
よく「ピアノとシンセサイザー」の例が出されたなあ。
たとえオモチャの電子楽器でも、それに使われてるICの複雑さに比べたら、ピアノの構造のなんと単純なことか。弦をハンマーで叩くだけの原始的な楽器なんだぜ?
>C#は先進的な機能をどんどん取り入れてるし、先進的と言うよりは実験的かな。実験的=実用的とは限らない。
そして実験的機能満載の言語は、バグの出やすいクソ言語になる。
ほう…では、C言語はバグがでない言語であるということなのか…
個人的な経験だとC#のバグに出会ったことは無いが、C言語のバグには数多く出会ったけどな。
> C言語のバグ
なら、ANSIにでも出席して言語使用のバグだからと改善を提案すれば良かったのに。
初期のコンパイラにはバグのあるものがあった。優先順位がK&Rともマニュアルとも微妙に違うとかね。ROM Basic (Microsoft Basic)にもバグはあった。けれども、バグがある製品が使い物にならない悪い製品とは限らないし、バグだバグだと騒ぐ人は単にモノの本質が判っていないだけのことが多い。基本設計が悪いなら改善のしようがないことも多いが、普通のバグは直せば良いだけ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
C#がごく簡単な言語 (スコア:0)
> C#がごく簡単な言語で、長年プログラミングしている人はあまり使わない。
こういう考えで言語を選ぶプログラマは、いらないプログラマ。
Re: (スコア:1)
全くそう思う。
言語自体の簡単さで比べたら、Cの方が簡単だ。
C#は先進的な機能をどんどん取り入れてるし、玄人好みのする言語だと思う。
Re: (スコア:1)
「(構造や機構が)単純な言語」と「(使いこなすのが)簡単な言語」は違うぞ。
よく「ピアノとシンセサイザー」の例が出されたなあ。
たとえオモチャの電子楽器でも、それに使われてるICの複雑さに比べたら、ピアノの構造のなんと単純なことか。
弦をハンマーで叩くだけの原始的な楽器なんだぜ?
>C#は先進的な機能をどんどん取り入れてるし、
先進的と言うよりは実験的かな。
実験的=実用的とは限らない。
そして実験的機能満載の言語は、バグの出やすいクソ言語になる。
Re: (スコア:0)
ほう…
では、C言語はバグがでない言語であるということなのか…
個人的な経験だとC#のバグに出会ったことは無いが、C言語のバグには数多く出会ったけどな。
Re:C#がごく簡単な言語 (スコア:2)
> C言語のバグ
なら、ANSIにでも出席して言語使用のバグだからと改善を提案すれば良かったのに。
初期のコンパイラにはバグのあるものがあった。優先順位がK&Rともマニュアルとも微妙に違うとかね。
ROM Basic (Microsoft Basic)にもバグはあった。
けれども、バグがある製品が使い物にならない悪い製品とは限らないし、バグだバグだと騒ぐ人は単にモノの本質が判っていないだけのことが多い。基本設計が悪いなら改善のしようがないことも多いが、普通のバグは直せば良いだけ。