アカウント名:
パスワード:
Stroustrup氏というと、インタビュー形式のジョーク文書を思い出す。http://hp.vector.co.jp/authors/VA000092/jokes/strup.html [vector.co.jp]
C++の、重い、メモリ大食い、っていう欠点が、コンピュータの性能向上で気にならなくなったってのがあるでしょうそれに、C++より重いスクリプト系言語やVM系インタプリタ言語が当たり前のように使われるようになったので相対的に軽くなった
C++が重くてメモリ大食いというのは(Cと比べて)大規模なソフトに使われることが多かったことに起因する誤解です。
いやCマからすると単純な式から次々と生成されるテンポラリオブジェクトに怖気を感じたんだと思うよ当時の矮小なメモリ環境でコリャ無いわと却下
やはり誤解では?
これビルド時の話ってことですよね。コンパイルの重さとビルド後実行ファイルの重さの話が交錯してる気がする。
違うよ
相当変なライブラリ掴まされましたなぁそうでなければ、使う側の問題ですな
誤解ではなく実際こんな感じでした386/68000 Cは重くてメモリ大食い(アセンブラと比べて)だけど用途によってはどうにかつかえるかな486/68040 C++は重くてメモリ大食い(Cと比べて)だけど用途によってはどうにかつかえるかな
そんなことは無い。8086機+Turbo C++でも十分実用的に使えてたよ。というか386ならlinuxやらBSDも普通に動いてたぞ。当然C言語で。
昔はRTTIも使用することがあったから実行時は重かったんだよ。最近ははテンプレートや多重派生の抑制により、静的要素が増えて速くなってるのを知らないのかも。
もちろん、昔の書き方もできるけど人によってテクニックに相当な違いが出るからね。
それについて来れない、c言語さん達の足掻き様はすごいものがありますな
より多くのコメントがこの議論にあるかもしれませんが、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:Bjarne Stroustrup インタビュー (スコア:1)
C++が重くてメモリ大食いというのは(Cと比べて)大規模なソフトに使われることが多かったことに起因する誤解です。
Re: (スコア:0)
いやCマからすると
単純な式から次々と生成されるテンポラリオブジェクトに怖気を感じたんだと思うよ
当時の矮小なメモリ環境でコリャ無いわと却下
Re: (スコア:0)
やはり誤解では?
Re: (スコア:0)
これビルド時の話ってことですよね。
コンパイルの重さとビルド後実行ファイルの重さの話が交錯してる気がする。
Re: (スコア:0)
違うよ
Re: (スコア:0)
相当変なライブラリ掴まされましたなぁ
そうでなければ、使う側の問題ですな
Re: (スコア:0)
誤解ではなく実際こんな感じでした
386/68000 Cは重くてメモリ大食い(アセンブラと比べて)だけど用途によってはどうにかつかえるかな
486/68040 C++は重くてメモリ大食い(Cと比べて)だけど用途によってはどうにかつかえるかな
Re: (スコア:0)
そんなことは無い。8086機+Turbo C++でも十分実用的に使えてたよ。
というか386ならlinuxやらBSDも普通に動いてたぞ。当然C言語で。
Re: (スコア:0)
昔はRTTIも使用することがあったから実行時は重かったんだよ。
最近ははテンプレートや多重派生の抑制により、静的要素が増えて速くなってるのを知らないのかも。
もちろん、昔の書き方もできるけど人によってテクニックに相当な違いが出るからね。
それについて来れない、c言語さん達の足掻き様はすごいものがありますな