アカウント名:
パスワード:
C言語が悪いんじゃなくて、それを扱う人間のレベルが低いのが悪いということ、質を担保するためのコストがかなり高くなること、でしょう。
かといって、そう簡単にレベルの底上げができたり質を担保するためのコストが下がるわけでもなく、危ないことがやりづらい・起きにくい環境を選びましょう、というのは同意できて、オススメとしてRustを挙げるのも同じではありますが。
個人的な危惧として、未だにコンピュータを理解するにはC言語を知らないとだめだ、という原理主義者が結構いることです。そんなことないんだけどなぁ…。
>未だにコンピュータを理解するにはC言語を知らないとだめだ、という原理主義者が結構いること
あと「C言語は万能で何でも出来る」という考えを実践するのもどうかと。確かにコンピュータ言語の中では比較的何でも出来る言語ではあるんだけどそれは決して「どんなプログラムを書くのにも向いている」ではない。
awkのワンライナーで済む処理をCで書いて半日潰してデバッグしてる人が隣にいたりすると「C氏ね」とか言いたくなる人がいるのもわからんでもない :-)
たいていの言語はチューリング完全だから向き不向きを考えなければ何でもできる
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
言語のせいじゃない (スコア:5, 参考になる)
C言語が悪いんじゃなくて、それを扱う人間のレベルが低いのが悪いということ、質を担保するためのコストがかなり高くなること、でしょう。
かといって、そう簡単にレベルの底上げができたり質を担保するためのコストが下がるわけでもなく、危ないことがやりづらい・起きにくい環境を選びましょう、というのは同意できて、オススメとしてRustを挙げるのも同じではありますが。
個人的な危惧として、未だにコンピュータを理解するにはC言語を知らないとだめだ、という原理主義者が結構いることです。そんなことないんだけどなぁ…。
ほえほえ
Re:言語のせいじゃない (スコア:0)
>未だにコンピュータを理解するにはC言語を知らないとだめだ、という原理主義者が結構いること
あと「C言語は万能で何でも出来る」という考えを実践するのもどうかと。
確かにコンピュータ言語の中では比較的何でも出来る言語ではあるんだけど
それは決して「どんなプログラムを書くのにも向いている」ではない。
awkのワンライナーで済む処理をCで書いて半日潰してデバッグしてる人が
隣にいたりすると「C氏ね」とか言いたくなる人がいるのもわからんでもない :-)
Re:言語のせいじゃない (スコア:1)
たいていの言語はチューリング完全だから向き不向きを考えなければ何でもできる