参加したら自己紹介などして頂ければ幸い。AMはじめまして、のりおといいます。メインに使うからといえばそれまでなんですけど。」ってのが好きな理由ですかね。高速、シンプル、ある程度の汎用性、ハードウェアの完全コントロール。気持ち言い感じですよね。昔はあんまりすきではなかったんですが。拡張した感じが好きになりました。特徴かな〜と思っています。ガベコレとか入ってくるようになったら、ちょっと、どうかな、と思いますけどね〜。やってきたんで、やっぱり思い入れがありますね。拡張の域をでていません。アドバンテージを生かしてないような気がします。PMでも、ポインタを自由に操れたり、void*なんてとんでもない技(え?)を平気で使える環境って、よくバグが潜んでいることがあるので、言語のよさとしてはあまり高い評価はできないと思う。JavaやC#の方が安心してコードを書ける。C/C++の魅力は、なんといってもコンパイラ・ハードに近い環境でコードを書けること。Stroustrup氏もそういってました。PMC++は全然使いこなせていないので何とも言えませんが、Cの良さの1つは、「やりたい事がやりたいように出来る事」だと思います。他の高級言語だと手が出しにくいような細かい事も出来るし、もちろん高次の事も出来る。そのぶん自由度が高く、プログラマ側で注意しなければならない事も多いですが、道具というのはえてしてそんなものではないかと。個人的な感覚としては、強力な制御構造と式構文を備えたアセンブリ言語、みたいな感じです。ある程度アセンブラを使った経験がある人には、もっとも馴染みやすい高級言語ではないかと思います。1つは、「どの処理系でも大抵使える」という点でしょうか。MS-DOSオンリーですし、すでに滅びています。Windowsでも使えます。Cさえ知っていれば大抵の処理系でプログラミングが出来るというのは、やはり大きいと思います。さんのお考えに近いですね。さんがおっしゃるように確かにバギーなコードを書いてしまいやすい環境かもしれませんが、裏を返せばそれだけ自由度が高いということでもあります。ポインタが使えるということは色々な場面でのフットプリントの節約にもなりますしね。コメントをキャンセルメールアドレスが公開されることはありません。Postsスレッドがなければ切れません。