アカウント名:
パスワード:
C++大好きな人が「そんなCみたいなコーディングして!」とぶーたれている図ならあちこちで見られますやね。けどC大好きな人の「そのC++的発想やめてほしい」みたいに言う図って想像できないんだ。
Cラブな人の誇りって、どのへんに宿るんだろう。
C的発想で作ったプログラムはC++コンパイラでコンパイルできるけど、C++的発想はそもそもC言語の 文法ないで書きあらわあせないので 「そのC++的発想やめてほしい」なんて発言が出ないのでは?
CとC++はというかJAVAも、ミクロなコーディングはほぼ同じ。式、文、複文、ブロック、for文、while文、といったレベルね。 だからといってCとC++を一緒にするのは、A-Zを使ってるから英語とローマ字(表記の日本語)は同じ言語と言うようなもの。
CとC++は何が違うといって、(大きな)プログラムを組み上げるときの方法論が全然違うと思うのですわ。 あと、 CにはSTLは無いので、自分で作る/標準のものを持ってくるの境目の粒度も違う。
なんというかなぁ、法隆寺とまではいわないけど伝統的日本建築とツーバイフォーの家を「どっちも木造」と言っちゃう気持ち悪さ? 木から材木を切り出すところまで大工の視野に入っている(視野に言ってなければ仕事にならない)世界と、出来合いの部材を組み立てる世界。 いや、C++は本を読んだだけなんで、C++ができる人の発言を読み聞きした印象なんですけどね。
なんというかなぁ、法隆寺とまではいわないけど伝統的日本建築とツーバイフォーの家を「どっちも木造」と言っちゃう気持ち悪さ?
違いなんて相対的なもの。
の三つのうち似たもののペアを取り出してみ。伝統的日本建築とツーバイフォーの家を「どっちも木造建築」だからペアにするでしょ。
C++も年寄りが使う言語になりつつあるよ。「C++嫌いだから年寄り」みたいな硬直した考え方してるひとは、すぐにロートルと後ろ指指されちゃう人に成り下がります。
というかあなたもうそう呼ばれているでしょ。
「C++嫌いだから年寄り」みたいな硬直した考え方してるひとは、すぐにロートルと後ろ指指されちゃう人に成り下がります。
このような硬直的な考え方をするあなたも同じ穴の狢ですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
逆なら見るけども (スコア:0)
C++大好きな人が
「そんなCみたいなコーディングして!」
とぶーたれている図ならあちこちで見られますやね。
けどC大好きな人の
「そのC++的発想やめてほしい」
みたいに言う図って想像できないんだ。
Cラブな人の誇りって、どのへんに宿るんだろう。
Re:逆なら見るけども (スコア:1)
C的発想で作ったプログラムはC++コンパイラでコンパイルできるけど、C++的発想はそもそもC言語の 文法ないで書きあらわあせないので 「そのC++的発想やめてほしい」なんて発言が出ないのでは?
CとC++はというかJAVAも、ミクロなコーディングはほぼ同じ。式、文、複文、ブロック、for文、while文、といったレベルね。 だからといってCとC++を一緒にするのは、A-Zを使ってるから英語とローマ字(表記の日本語)は同じ言語と言うようなもの。
CとC++は何が違うといって、(大きな)プログラムを組み上げるときの方法論が全然違うと思うのですわ。 あと、 CにはSTLは無いので、自分で作る/標準のものを持ってくるの境目の粒度も違う。
なんというかなぁ、法隆寺とまではいわないけど伝統的日本建築とツーバイフォーの家を「どっちも木造」と言っちゃう気持ち悪さ? 木から材木を切り出すところまで大工の視野に入っている(視野に言ってなければ仕事にならない)世界と、出来合いの部材を組み立てる世界。 いや、C++は本を読んだだけなんで、C++ができる人の発言を読み聞きした印象なんですけどね。
Re:逆なら見るけども (スコア:3, すばらしい洞察)
Re: (スコア:0)
違いなんて相対的なもの。
の三つのうち似たもののペアを取り出してみ。伝統的日本建築とツーバイフォーの家を「どっちも木造建築」だからペアにするでしょ。
Re: (スコア:0)
C++も年寄りが使う言語になりつつあるよ。
「C++嫌いだから年寄り」みたいな硬直した考え方してるひとは、
すぐにロートルと後ろ指指されちゃう人に成り下がります。
というかあなたもうそう呼ばれているでしょ。
Re: (スコア:0)
このような硬直的な考え方をするあなたも同じ穴の狢ですね。