主にC# な話題です
http://shyouhei.tumblr.com/post/5545216280/c卜部昌平のあまりreblogしないtumblr - どうも周知徹底が不足しているようなので再度のお願いとなりますが、C死ね。
C死ね
という過激なタイトルですが、僕もほぼ同意です。
組み込みなどでも C 言語のコンパイラしかサポートしていないとか普通にありますけど、他の選択肢があるなら C で書かなくてもいいじゃないか。
投稿日時 : 2011年5月25日 13:40
Twitter でも出てましたが、 > ?確かにCでしか書けない類のプログラムは存在する(例を挙げるならKernel)が、それはCの存在を赦す理由にはならない。 じゃあどうしろと?
C++だとOKなんでしょうか。或る意味微妙な差にも思えますけど。 C が全ての選択肢の中で一番下、かどうかは状況依存ですよね。一応。他の選択肢が Java だとしても、C よりベターかどうかはやはり状況依存です。 例えば、Android アプリの全体を Java で書けるケースでも部分的にわざと C で書き、成功している例があります。 また、最初 C#/WPF で書かれたツールが次バージョンで C++ ネイティブで書きなおされて成功とされた例もありますし。
あ。他の選択肢が C# なら文句なし C# で書くべきです。理由はありませんが自明です。
C++での実装を謳ったコードのフタ開けてみると「なんちゃってC++」な事例が少なくないみたいで。薄皮だけはC++だがアンコはぜーんぶCってゆー。それでもC++と言い張れるわけで。 「そんなんしか書けない(自称)C++屋死ね」 # つってもね、「自称Java屋」「自称C#屋」も少なくないんじゃないかしらね?
C/C++ と C# は住み分けができるから、個人的にはどうでもいいなあ。 それより COM にさっさと滅びてほしい。
> C++だとOKなんでしょうか。 ダメでしょう。 > 確かにCに輪をかけてさらにダメな類のプログラミング言語は存在する(例を挙げるならC++)が、それはCの存在を赦す理由にはならない と書いてありますから。 # COM 大好き
C/C++使っちゃダメ、ってことはネイティブでC#/Javaが動くようにしろってことなんですかねぇ? (現状はCじゃないと書けないけど未来的にはそうではないはずと書いてあると解釈) もちろん、VM書くのもC/C++じゃない言語で。
すみません、エラー出たんでもっかいポストしたら連投になっちゃいました>< ごめんなさい><
C言語が大変な例 http://togetter.com/li/140355
実際 C でないとダメというものがある以上は、C が死んだら困りますよね。 C は、高級言語のなかでも低レベルなので、その分、細かいことができますから。
bNBOpE Read, of course, far from my topic. But still, we can work together. How do you feel about trust management?!...
Left on my site a link to this post. I think many people will be interested in it..!
Powered by: Copyright © R・田中一郎