アカウント名:
パスワード:
Stroustrup氏というと、インタビュー形式のジョーク文書を思い出す。http://hp.vector.co.jp/authors/VA000092/jokes/strup.html [vector.co.jp]
C++の、重い、メモリ大食い、っていう欠点が、コンピュータの性能向上で気にならなくなったってのがあるでしょうそれに、C++より重いスクリプト系言語やVM系インタプリタ言語が当たり前のように使われるようになったので相対的に軽くなった
フィジカルコンピューティングでモテモテのマイコンボードArduinoの8bitCPU用のスケッチだって実態はC++としてコンパイルされているくらいで、小さくて軽いプログラムの作成にも重宝されています。大きいとか重たいというのは半分以上は昔の開発環境に対する感想だったのでは?それからこれも環境に依存しますが富豪的プログラムを作ってしまい易いところもあるかと思います。
昔の開発環境と言うかC++がCへのコンバータで実行環境がMS-DOSとかhuman68kの頃だとC++の実行ファイルはでかくて遅いっていう感じで雑誌とかに書かれていた記憶があります。
ペーペーの新人でしたがまさにその時代を現場経験しています。コンバータではなくトランスレータと呼んでましたね。機械的な置き換えなもんで出てくるコードは確かにそれなりに大きくなってしまいますね。ネームスペースなんかはstruct使ったトリックで閉じ込めるのでどうしてもポインタの連続になったりするし。今のスクリプト言語がCモジュールと連携しているのと似た感じで、重めの箇所はcやasmとの併用だったんで速度面はそこそこごまかせていた気がします。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
Bjarne Stroustrup インタビュー (スコア:3, 参考になる)
Stroustrup氏というと、インタビュー形式のジョーク文書を思い出す。
http://hp.vector.co.jp/authors/VA000092/jokes/strup.html [vector.co.jp]
Re: (スコア:0)
C++の、重い、メモリ大食い、っていう欠点が、コンピュータの性能向上で気にならなくなったってのがあるでしょう
それに、C++より重いスクリプト系言語やVM系インタプリタ言語が当たり前のように使われるようになったので
相対的に軽くなった
Re: (スコア:1)
フィジカルコンピューティングでモテモテのマイコンボードArduinoの8bitCPU用のスケッチだって実態はC++としてコンパイルされているくらいで、小さくて軽いプログラムの作成にも重宝されています。大きいとか重たいというのは半分以上は昔の開発環境に対する感想だったのでは?それからこれも環境に依存しますが富豪的プログラムを作ってしまい易いところもあるかと思います。
Re:Bjarne Stroustrup インタビュー (スコア:0)
昔の開発環境と言うかC++がCへのコンバータで実行環境がMS-DOSとかhuman68kの頃だとC++の実行ファイルはでかくて遅いっていう感じで雑誌とかに書かれていた記憶があります。
Re: (スコア:0)
ペーペーの新人でしたがまさにその時代を現場経験しています。
コンバータではなくトランスレータと呼んでましたね。
機械的な置き換えなもんで出てくるコードは確かにそれなりに大きくなってしまいますね。
ネームスペースなんかはstruct使ったトリックで閉じ込めるのでどうしてもポインタの連続になったりするし。
今のスクリプト言語がCモジュールと連携しているのと似た感じで、重めの箇所はcやasmとの併用だったんで速度面はそこそこごまかせていた気がします。