前スレ
http://pc11.2ch.net/test/read.cgi/tech/1201567967/
探検
【肥大化】C++ を見捨てたヤシ 2人目【複雑化】
■ このスレッドは過去ログ倉庫に格納されています
2008/05/17(土) 21:07:51
242デフォルトの名無しさん
2008/05/27(火) 19:57:45 え!?
単にクロックアップが限界に近づいたから、数で稼ごうとしてるだけでは。
単にクロックアップが限界に近づいたから、数で稼ごうとしてるだけでは。
243デフォルトの名無しさん
2008/05/27(火) 20:09:14 >>241
違う。
ハイエンドのサーバや、
リアルタイム性を必要とする組み込みで、
そういう問題はスケジューラで解決すべき問題。
一般のPCでは、単にクロックを上げるコスト&リーク電流の問題で、
マルチコアに移行してるだけ。
違う。
ハイエンドのサーバや、
リアルタイム性を必要とする組み込みで、
そういう問題はスケジューラで解決すべき問題。
一般のPCでは、単にクロックを上げるコスト&リーク電流の問題で、
マルチコアに移行してるだけ。
244デフォルトの名無しさん
2008/05/27(火) 20:12:39 文脈が繋がってない。
245デフォルトの名無しさん
2008/05/27(火) 20:13:27 具体的にどうぞ。
246デフォルトの名無しさん
2008/05/27(火) 20:16:26 >>243
ばーかちげーよ
ピーク速度を上げるアプローチは、すでに限界だから、平均速度を上げるアプローチに切り替えたんだよ
プログラムをマルチスレッドに対応させたからって、2コアのCPUで2倍の速度を得られるわけじゃない
コンビニのレジが2つあるからといって、1人の買い物を2つのレジで会計したからといって2倍の速度で終わるわけじゃないのと同じこと
ばーかちげーよ
ピーク速度を上げるアプローチは、すでに限界だから、平均速度を上げるアプローチに切り替えたんだよ
プログラムをマルチスレッドに対応させたからって、2コアのCPUで2倍の速度を得られるわけじゃない
コンビニのレジが2つあるからといって、1人の買い物を2つのレジで会計したからといって2倍の速度で終わるわけじゃないのと同じこと
247デフォルトの名無しさん
2008/05/27(火) 20:19:20248デフォルトの名無しさん
2008/05/27(火) 20:24:13249デフォルトの名無しさん
2008/05/27(火) 20:54:41 >>248
つおたふくソース
つおたふくソース
250デフォルトの名無しさん
2008/05/27(火) 21:01:43 >>248
つ碇
つ碇
251デフォルトの名無しさん
2008/05/27(火) 21:11:45 >>248
つSony
つSony
252デフォルトの名無しさん
2008/05/27(火) 21:43:45 っ 李錦記
253デフォルトの名無しさん
2008/05/29(木) 18:11:45 >>241 現実はあなたの言うとおり、しかしそんなことがあってはいけない。本来OSの仕事だ。
254デフォルトの名無しさん
2008/05/29(木) 21:57:24255デフォルトの名無しさん
2008/05/29(木) 22:03:56 いつまで脳内ソースをばら撒くつもりだろうか・・・
256デフォルトの名無しさん
2008/05/29(木) 22:08:03 >>254 そういっているじゃねーかバーカ
257デフォルトの名無しさん
2008/05/29(木) 23:13:51258デフォルトの名無しさん
2008/05/30(金) 00:58:45 例えスレ違いとわかっていても書き込み続ける。その心意気よくわかります
259デフォルトの名無しさん
2008/05/30(金) 00:59:30260デフォルトの名無しさん
2008/05/30(金) 07:41:46 VSのコンパイラはコアの数だけスレ立てるよ
261デフォルトの名無しさん
2008/06/02(月) 13:16:41 質の低いレスに反応してもいいことはありませんよ。
262デフォルトの名無しさん
2008/06/02(月) 23:45:56 「cout <<〜<<endl」って、何をインクルードすれば使える?
263デフォルトの名無しさん
2008/06/02(月) 23:48:35 iostream
264デフォルトの名無しさん
2008/06/02(月) 23:55:42 #include <stdio.h>
#include <iostream>
int main(void){
cout <<"Hello,world!"<<endl;
return 0;
}
これでcoutとendlが定義されてないって言われるのはなぜ?
#include <iostream>
int main(void){
cout <<"Hello,world!"<<endl;
return 0;
}
これでcoutとendlが定義されてないって言われるのはなぜ?
265デフォルトの名無しさん
2008/06/02(月) 23:57:53 本当は
std::cout
std::endl
だから
std::を省略したいなら
using namespace std;
をソースに足さなきゃならないよ
std::cout
std::endl
だから
std::を省略したいなら
using namespace std;
をソースに足さなきゃならないよ
266デフォルトの名無しさん
2008/06/03(火) 00:03:35 何でこのスレで聞くんだよw
相談室とかあるだろw
相談室とかあるだろw
267デフォルトの名無しさん
2008/06/03(火) 00:19:01 俺の見てた一覧でC++の単語が入ってたのでつい聞いてしまった
親切にありがとう。おかげで解決しました
親切にありがとう。おかげで解決しました
268デフォルトの名無しさん
2008/06/03(火) 10:21:43 拡張子が.cでした。
269デフォルトの名無しさん
2008/06/03(火) 12:40:56 ワラタwwwww
270デフォルトの名無しさん
2008/06/06(金) 22:27:03 肥大化しても、必要な部分(機能)だけ使ってればいいじゃないの?
271デフォルトの名無しさん
2008/06/06(金) 22:31:41 いいじゃないから皆困ってる
272デフォルトの名無しさん
2008/06/06(金) 23:44:16 確かにC++の複雑さに困っている人はいるのだろう
でもその人たちは他の言語では困らないの?
どの辺が境界なんだろう?
分母の差か?
でもその人たちは他の言語では困らないの?
どの辺が境界なんだろう?
分母の差か?
273デフォルトの名無しさん
2008/06/06(金) 23:59:41 一つだけ突出してるから境界もクソも無いわな
274デフォルトの名無しさん
2008/06/07(土) 00:03:57 でもケーニッヒルックアップだけでしょう?
275デフォルトの名無しさん
2008/06/07(土) 00:07:16 俺はすべての元凶はC++そのものじゃなくてプリプロセッサだと思ってる
276デフォルトの名無しさん
2008/06/07(土) 00:48:19 >>272
肥大化するのは別にかまわないんだが、その都度「変態的」な
構文が追加されていってるのが問題なんじゃあるまいか?
lisp あたりはどんなに言語拡張しても基本は S 式で何とか
なってるじゃん
肥大化するのは別にかまわないんだが、その都度「変態的」な
構文が追加されていってるのが問題なんじゃあるまいか?
lisp あたりはどんなに言語拡張しても基本は S 式で何とか
なってるじゃん
277デフォルトの名無しさん
2008/06/07(土) 06:19:37 >>272
少なくとも、言語仕様レベルで
深入りしないようにしようという判断をした(テンプレート周りだが)のはC++が初めてだ。
普通にコードを書くのにEffectiveほにゃららの通読必須ってあたりで何か狂ってるんですよ。
ゲーム屋だけど、本当に代わりがないから使ってるに過ぎない。
少なくとも、言語仕様レベルで
深入りしないようにしようという判断をした(テンプレート周りだが)のはC++が初めてだ。
普通にコードを書くのにEffectiveほにゃららの通読必須ってあたりで何か狂ってるんですよ。
ゲーム屋だけど、本当に代わりがないから使ってるに過ぎない。
278デフォルトの名無しさん
2008/06/07(土) 10:07:44 >少なくとも、言語仕様レベルで
>深入りしないようにしようという判断を
>
>ゲーム屋だけど、本当に代わりがないから
深入りしなかったおかげでC++も使えるんだろ。
言語が今以上に複雑でコンパイラの実装が困難だったら
まともなサポートが得られず、
単に、C言語だけが選択肢になる。
言語の複雑さが仇になるのは、
主にアホが書いたソースをメンテするケース。
まともなメンバーで作る分には問題無い。
>深入りしないようにしようという判断を
>
>ゲーム屋だけど、本当に代わりがないから
深入りしなかったおかげでC++も使えるんだろ。
言語が今以上に複雑でコンパイラの実装が困難だったら
まともなサポートが得られず、
単に、C言語だけが選択肢になる。
言語の複雑さが仇になるのは、
主にアホが書いたソースをメンテするケース。
まともなメンバーで作る分には問題無い。
279デフォルトの名無しさん
2008/06/07(土) 10:27:03 そして、そこでいう「アホ」程度ならそこら中にいるので、
つまりC++の複雑さはそこら中で「仇になる」わけだ。
つまりC++の複雑さはそこら中で「仇になる」わけだ。
280デフォルトの名無しさん
2008/06/07(土) 10:29:22 >>272
分母の差かどうか知らんが、色々と選択してC++が最適だと思うケースに
C++を使う言うだけだと思うが。困ると言うよりかは要求に答えてくれるか?ってのが
重要だろうに。
漏れの職場だと自分だけの書きなぐり使い捨て速度はそれほど必要ないケースだと
Python使うし、ある程度みんなが使ったりメンテが重要だったりするケースはJavaで、
変態的(?)かつ、動作環境べったりでパフォーマンスが要求されるときにC++って
使い分けてる。
分母の差かどうか知らんが、色々と選択してC++が最適だと思うケースに
C++を使う言うだけだと思うが。困ると言うよりかは要求に答えてくれるか?ってのが
重要だろうに。
漏れの職場だと自分だけの書きなぐり使い捨て速度はそれほど必要ないケースだと
Python使うし、ある程度みんなが使ったりメンテが重要だったりするケースはJavaで、
変態的(?)かつ、動作環境べったりでパフォーマンスが要求されるときにC++って
使い分けてる。
281デフォルトの名無しさん
2008/06/07(土) 10:30:16 アホばかりの会社の問題を言語の問題にしたいわけですね、わかります。
283デフォルトの名無しさん
2008/06/07(土) 10:44:29 >>282
現実にそこら中にいるのだから、
「会社の問題であって言語の問題ではないんだァ!」
とか押してもね。
1万人に1人が怪我をする道具で怪我をしたなら、流れ的にそいつの不注意とか不運の問題になるけど、
これがたとえば3人に1人が怪我をするとなると、この道具危ないよねっていう問題になってくる。
君個人が有能だったり、とても優れた職場しか知らずその辺りが当たり前だと思って生きてるなら、
それは素晴らしいことだし、ずっと続くことを祈るけど、その場合残念ながら、君は
「現実を全般的に捉えた話のできない人」ということになる。恵まれすぎている。
現実にそこら中にいるのだから、
「会社の問題であって言語の問題ではないんだァ!」
とか押してもね。
1万人に1人が怪我をする道具で怪我をしたなら、流れ的にそいつの不注意とか不運の問題になるけど、
これがたとえば3人に1人が怪我をするとなると、この道具危ないよねっていう問題になってくる。
君個人が有能だったり、とても優れた職場しか知らずその辺りが当たり前だと思って生きてるなら、
それは素晴らしいことだし、ずっと続くことを祈るけど、その場合残念ながら、君は
「現実を全般的に捉えた話のできない人」ということになる。恵まれすぎている。
284デフォルトの名無しさん
2008/06/07(土) 10:57:04 >3人に1人が
IT土方乙w
IT土方乙w
285デフォルトの名無しさん
2008/06/07(土) 11:15:01 いや、たとえの数字に食いつかれてもなぁ・・・。
ていうかなんでそんな目ぇ血走らせてるの? 休日の朝から。
ていうかなんでそんな目ぇ血走らせてるの? 休日の朝から。
286デフォルトの名無しさん
2008/06/07(土) 11:16:03 >>283
教習所にも行かせずに自動車使わせているようなものだな。
教育も何もせず、新人をいきなり実務に入れてそうだ。客も可哀想だ。
それにC++に向いてない奴は他の言語の仕事に、
プログラムに向いてない奴は資料作成/客先対応/
テスト/サポートデスクなどの仕事に回すことも考えるべき。
単にお前さんが悲惨職場しか知らないんだろう。
そんなに問題のある言語なら、これほど広まることもない。
教習所にも行かせずに自動車使わせているようなものだな。
教育も何もせず、新人をいきなり実務に入れてそうだ。客も可哀想だ。
それにC++に向いてない奴は他の言語の仕事に、
プログラムに向いてない奴は資料作成/客先対応/
テスト/サポートデスクなどの仕事に回すことも考えるべき。
単にお前さんが悲惨職場しか知らないんだろう。
そんなに問題のある言語なら、これほど広まることもない。
287デフォルトの名無しさん
2008/06/07(土) 11:16:19 今時(?)C++を使うのは「神に選ばれた戦士」的な思い込みがあるのかもしれんが、
現場のPGなんてほとんどドカタだからなぁ。
まあ、とは言え言語の性にするのは美しくないけどな。
やっぱりアホが書いたソースならVBだろうがCOBOLだろうがイヤなモンはイヤだし。
現場のPGなんてほとんどドカタだからなぁ。
まあ、とは言え言語の性にするのは美しくないけどな。
やっぱりアホが書いたソースならVBだろうがCOBOLだろうがイヤなモンはイヤだし。
288デフォルトの名無しさん
2008/06/07(土) 11:17:14289デフォルトの名無しさん
2008/06/07(土) 11:19:06 >そんなに問題のある言語なら、これほど広まることもない。
広まっていないと思うが。
広まっていないと思うが。
290デフォルトの名無しさん
2008/06/07(土) 11:27:35 >>285
察してやれよ。休日の広いフロアーに一人は寂しいぞ。
察してやれよ。休日の広いフロアーに一人は寂しいぞ。
291デフォルトの名無しさん
2008/06/07(土) 11:29:36 Joelの言ってる「5つの世界」でソフトウェアに対する要求も
プログラマの質も随分違うと思う
ttp://japanese.joelonsoftware.com/Articles/FiveWorlds.html
日本だと一番C++が使われてるのって何だ。フリーソフトとゲームか?
昔ならCOBOLやVB、今ならWebやってるような
土方の現場には、そりゃC++なんて要らないでしょ
プログラマの質も随分違うと思う
ttp://japanese.joelonsoftware.com/Articles/FiveWorlds.html
日本だと一番C++が使われてるのって何だ。フリーソフトとゲームか?
昔ならCOBOLやVB、今ならWebやってるような
土方の現場には、そりゃC++なんて要らないでしょ
292デフォルトの名無しさん
2008/06/07(土) 11:45:40 数で言うならC++はフリーソフトとかゲームだろうなぁ。
デバドラとかハードべったりの専用ソフトの現場もC++が普及しているけど、
これもドカタじゃないとか言うのは違うと思うが。
デバドラとかハードべったりの専用ソフトの現場もC++が普及しているけど、
これもドカタじゃないとか言うのは違うと思うが。
293デフォルトの名無しさん
2008/06/07(土) 11:52:11 むしろハード屋さんはCかと思ってた
ゲームみたいに抽象度と複雑性が高い上に性能要求も高い分野で
他に適当な選択が無いからC++なのかな、と
まあ日本にも商用パッケージ一応あるけどな
社内以外で誰も使ってないRDBとかw
ゲームみたいに抽象度と複雑性が高い上に性能要求も高い分野で
他に適当な選択が無いからC++なのかな、と
まあ日本にも商用パッケージ一応あるけどな
社内以外で誰も使ってないRDBとかw
294デフォルトの名無しさん
2008/06/07(土) 12:19:58 HiRDBだったっけか?
日立に仕事たのむとHP-UXにOracleを納品してくると言うプライドの無さが
ステキだった印象しかないんだが。
伝え聞くところによるとあのドライバの出来の悪さは特筆モノだったようだが。
まあ、これこそドカタが作った見本なのかもしれん。
日立に仕事たのむとHP-UXにOracleを納品してくると言うプライドの無さが
ステキだった印象しかないんだが。
伝え聞くところによるとあのドライバの出来の悪さは特筆モノだったようだが。
まあ、これこそドカタが作った見本なのかもしれん。
295デフォルトの名無しさん
2008/06/07(土) 15:47:27 3人に1人が怪我をする様な機械なんて、普通にあるじゃん
自動車なんて、その筆頭だろう
自動車なんて、その筆頭だろう
296デフォルトの名無しさん
2008/06/07(土) 16:06:43 またたとえの数字に物言う馬鹿が出た。
297デフォルトの名無しさん
2008/06/07(土) 16:55:15 例えになってないから突っ込まれる
それに、ボケられたら突っ込まなくちゃ、ボケた相手に失礼だし
それに、ボケられたら突っ込まなくちゃ、ボケた相手に失礼だし
298デフォルトの名無しさん
2008/06/07(土) 17:16:37 の割には、まったく突っ込みになってないからなぁ。
新たなボケのつもりなら超つまらないし。
新たなボケのつもりなら超つまらないし。
299デフォルトの名無しさん
2008/06/07(土) 17:23:51 自動車のたとえを持ち出すなら、
あっちの自動車(C++)とこっちの自動車(他言語)の事故発生率が
まるで違う、前者の事故多すぎ、というのが、この話への正しい当てはめ方だからな。
>>295が「例えになってないから突っ込まれた」例だよね。
あっちの自動車(C++)とこっちの自動車(他言語)の事故発生率が
まるで違う、前者の事故多すぎ、というのが、この話への正しい当てはめ方だからな。
>>295が「例えになってないから突っ込まれた」例だよね。
300デフォルトの名無しさん
2008/06/07(土) 17:26:48 C++ を仕事で使うのに免許を必要として欲しい。
301デフォルトの名無しさん
2008/06/07(土) 17:47:28302デフォルトの名無しさん
2008/06/07(土) 18:23:00 >>301
いいえ。
いいえ。
303デフォルトの名無しさん
2008/06/07(土) 18:42:10304デフォルトの名無しさん
2008/06/07(土) 21:53:46 他の言語というのはJavaなんかを念頭に置いてる?
Javaはきれいですか?肥大してませんか?
D?
Dはまぁ悪くないか
でも小さいとはいえないな
Javaはきれいですか?肥大してませんか?
D?
Dはまぁ悪くないか
でも小さいとはいえないな
305デフォルトの名無しさん
2008/06/07(土) 22:17:01 新しい言語が単純なのは当たり前
C++ は D&E を読めば少しは簡単に感じるようになるよ。
なぜそのように設計をしたかを詳しく説明しているから。
C++ は D&E を読めば少しは簡単に感じるようになるよ。
なぜそのように設計をしたかを詳しく説明しているから。
306デフォルトの名無しさん
2008/06/07(土) 22:27:30 Javaは型のパラメタ化が不十分だからリフレクションとダウンキャストのカオスが必要なんだよな
307デフォルトの名無しさん
2008/06/07(土) 22:53:00308デフォルトの名無しさん
2008/06/07(土) 22:54:06 そういえば C++ のクロージャの構文ってどんなだったっけ?
309デフォルトの名無しさん
2008/06/07(土) 22:57:10310デフォルトの名無しさん
2008/06/07(土) 23:20:18 どんな本を書いても設計が悪いのが覆るわけじゃないからな
敗者の弁なんて誰も読みたくないだろ
敗者の弁なんて誰も読みたくないだろ
311デフォルトの名無しさん
2008/06/07(土) 23:25:35 D&Eが出たのは'94年だしもっと古い文献を引用しているよ。
こんなに古いのにJavaの特徴に否定的なのは面白いな。
こんなに古いのにJavaの特徴に否定的なのは面白いな。
312デフォルトの名無しさん
2008/06/07(土) 23:26:01 それだから人間また同じ失敗を繰り返す。
失敗談から学ぶのもいいじゃないか。
失敗談から学ぶのもいいじゃないか。
313デフォルトの名無しさん
2008/06/07(土) 23:26:51 >>305
>D&E を読めば
C++ を必死に勧める人間はいつもこう言うね。
攻略本を読まないと面白さが分からないゲーム
みたいでアホらしい。まあこの場合は攻略本を
読んでも全く面白味がない訳だが。
>D&E を読めば
C++ を必死に勧める人間はいつもこう言うね。
攻略本を読まないと面白さが分からないゲーム
みたいでアホらしい。まあこの場合は攻略本を
読んでも全く面白味がない訳だが。
314デフォルトの名無しさん
2008/06/07(土) 23:29:21 C++の設計が悪いと言う人が想定している設計が良い言語とはなんなんだ
ほんとはC++のどこが悪いのかもわかってないんでしょ?
多分C++以外の言語も理解できないんでしょ?
ほんとはC++のどこが悪いのかもわかってないんでしょ?
多分C++以外の言語も理解できないんでしょ?
315デフォルトの名無しさん
2008/06/07(土) 23:29:59 なにそのアンサガ
316デフォルトの名無しさん
2008/06/07(土) 23:31:40 C++ がロマサガだったら世界はもっとハッピーだったろうなあ
317デフォルトの名無しさん
2008/06/07(土) 23:32:36 C++に限らず特定のものを個人の評価に依存する状態で必死に勧める人間は
他人を見下して優越感に浸りたいだけの様な気もする。
他人を見下して優越感に浸りたいだけの様な気もする。
318デフォルトの名無しさん
2008/06/07(土) 23:37:57319デフォルトの名無しさん
2008/06/07(土) 23:39:40 仕事でいまさらVBとかCとか非力な言語使いたくないからC++を薦めてる。C++使って楽しようぜ。
320デフォルトの名無しさん
2008/06/07(土) 23:39:59 攻略本はEffective 〜のほうだろ。
D&Eはどうしたらこんなアレな出来になるかという過程を書いた読み物として
C++知らない、使う気のない人間でも楽しめると思っている。
(俺が初めて読んだのもC++よく分かっていない頃だったし)
これ読んでもC++がどうしようもない言語だという思いは変わらない。
D&Eはどうしたらこんなアレな出来になるかという過程を書いた読み物として
C++知らない、使う気のない人間でも楽しめると思っている。
(俺が初めて読んだのもC++よく分かっていない頃だったし)
これ読んでもC++がどうしようもない言語だという思いは変わらない。
321デフォルトの名無しさん
2008/06/07(土) 23:42:44 >>313
つまり、ボクは攻略本を読んでも理解できないほど頭が可哀相、という自己紹介ですね。
つまり、ボクは攻略本を読んでも理解できないほど頭が可哀相、という自己紹介ですね。
322デフォルトの名無しさん
2008/06/07(土) 23:43:34 Windows だけで良いなら C++ が良いんじゃないの
熱狂的に勧誘する気が知れないが
熱狂的に勧誘する気が知れないが
323314
2008/06/08(日) 00:20:08 やっぱりないんかい!
あんだけ煽ったのに
あんだけ煽ったのに
324デフォルトの名無しさん
2008/06/08(日) 00:31:47325デフォルトの名無しさん
2008/06/08(日) 00:42:54 C++ には数々の変態的要素があるが、
確かにネイティブコンパイルするタイプの言語で
代替となる言語は存在しない。
D もガベコレのせいで代替とはなれない。
確かにネイティブコンパイルするタイプの言語で
代替となる言語は存在しない。
D もガベコレのせいで代替とはなれない。
326デフォルトの名無しさん
2008/06/08(日) 00:49:57327デフォルトの名無しさん
2008/06/08(日) 00:58:42 D&Eとか読んだほうがいいよ
C++のすばらしさを分かりやすく説明しているから
C++のすばらしさを分かりやすく説明しているから
328デフォルトの名無しさん
2008/06/08(日) 01:07:44 >>327
俺はそれよりもC++0xの提案が洗練されていくさまを見ると良いと思う
彼らは賢明だしいい仕事をしているよ
予定は遅れてるけどね
http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2597.html
俺はそれよりもC++0xの提案が洗練されていくさまを見ると良いと思う
彼らは賢明だしいい仕事をしているよ
予定は遅れてるけどね
http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2008/n2597.html
329デフォルトの名無しさん
2008/06/08(日) 01:18:41 >>325
Dは有力候補ではあるんだけど、仕事で使うのは無理だろうね
Dは有力候補ではあるんだけど、仕事で使うのは無理だろうね
330デフォルトの名無しさん
2008/06/08(日) 02:12:51 そろそろ C++1x になる日も近いな
331デフォルトの名無しさん
2008/06/08(日) 03:40:19 >>315
アンサガと違ってコレクターはいない。
アンサガと違ってコレクターはいない。
332デフォルトの名無しさん
2008/06/08(日) 05:20:31 俺はC++と心中するぜ
あばよ、達者でな
あばよ、達者でな
333デフォルトの名無しさん
2008/06/08(日) 05:33:57 無茶しやがって…
334デフォルトの名無しさん
2008/06/08(日) 10:25:10 >>330
大丈夫、まだC++0Aから0Fまで(ry
大丈夫、まだC++0Aから0Fまで(ry
335デフォルトの名無しさん
2008/06/08(日) 10:31:10 日本が独自に拡張を行ったC++平成がリリース
336デフォルトの名無しさん
2008/06/08(日) 14:04:35 EC++の再来か
337デフォルトの名無しさん
2008/06/13(金) 00:02:48338デフォルトの名無しさん
2008/06/13(金) 00:29:19 ほほう、面白いな。
でも、あまり古いコンパイラに束縛されるのも考え物だな。この辺は臨機応変かな。
でも、あまり古いコンパイラに束縛されるのも考え物だな。この辺は臨機応変かな。
339デフォルトの名無しさん
2008/06/13(金) 10:51:15 >>337
C++大好き派なんだけど、こういうのが逆に一番効くな(´Д`;)
これをもって、「こんなに制限されるなら、
初めからCで書いた方が良くね」って言われたら中々反論し難い・・・。
俺がC++の開発でいつもおかしいと思ってるんだけど、
何でC++ソースからネイティブバイナリに一気に変換するんだろうか・・・。
cfrontは例外が実装(Cのソースで妥当なオーバヘッドで)出来なくて
逝ったらしいけど、各プラットフォームのコンパイラが、
例外に対応した C+0.1 くらいの中間言語を用意すれば、
開発者PC上で C+0.1 までは変換しておける。
そうすればnamespace、テンプレート、実行時型情報、inline最適化などは、
開発者PC上のコンパイラ側の問題になる。
役割分担せずにフルスペックでやろうとするから、
こんなアホな状況になったと思うんだよな〜。
C++大好き派なんだけど、こういうのが逆に一番効くな(´Д`;)
これをもって、「こんなに制限されるなら、
初めからCで書いた方が良くね」って言われたら中々反論し難い・・・。
俺がC++の開発でいつもおかしいと思ってるんだけど、
何でC++ソースからネイティブバイナリに一気に変換するんだろうか・・・。
cfrontは例外が実装(Cのソースで妥当なオーバヘッドで)出来なくて
逝ったらしいけど、各プラットフォームのコンパイラが、
例外に対応した C+0.1 くらいの中間言語を用意すれば、
開発者PC上で C+0.1 までは変換しておける。
そうすればnamespace、テンプレート、実行時型情報、inline最適化などは、
開発者PC上のコンパイラ側の問題になる。
役割分担せずにフルスペックでやろうとするから、
こんなアホな状況になったと思うんだよな〜。
340デフォルトの名無しさん
2008/06/13(金) 11:09:03 表現が変だったので訂正。
各プラットフォーム用のフルスペックのC++コンパイラを用意せずに、
C+0.1 くらいの中間言語(禿げ達で策定)のコンパイラだけ用意すれば良い。
ってことね。
各プラットフォーム用のフルスペックのC++コンパイラを用意せずに、
C+0.1 くらいの中間言語(禿げ達で策定)のコンパイラだけ用意すれば良い。
ってことね。
341デフォルトの名無しさん
2008/06/13(金) 11:12:09 C++の実行形式作成には、
linkerもC++対応が必要なことは理解できてる?
あまりよく知らないcfrontの話は混ぜないで考えた方がいいよ。
linkerもC++対応が必要なことは理解できてる?
あまりよく知らないcfrontの話は混ぜないで考えた方がいいよ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国の渡航自粛要請1カ月 大阪の観光バス予約ゼロ、東北にも波及 [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★12 [蚤の市★]
- 【神戸】エレベーター「かご」なく男性医師が転落死 大手「三菱電機ビルソリューションズ」の担当者、安全装置切り放置か [ぐれ★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 [蚤の市★]
- 不倫疑惑の永野芽郁さん、CM削除ドミノの違約金“やはり発生は免れない”可能性 約10億円になる見込み、本人は全額支払う覚悟 [牛丼★]
- 【群馬】横断歩道を渡っていたNHKアナウンサーが車にはねられ骨折などの重傷 前橋市 [ぐれ★]
- 日本人がホルホルの対象にしている生物、海外にも生息すると判明 [603416639]
- 無責任な大人が「不登校でいいんだよ」とか言ってるけどさ
- 【悲報】ドイツ人「なんで日本人って自炊するの?出来合の惣菜や冷食食った方が楽でコスパいいやん。そんなんだから低生産性なんだよ [786648259]
- 底辺テイカー気質Vtuberを破壊する遊びが闇深いと話題に [922647923]
- 休日にコンビニ行って値札見ずに食いたいもの買って食いまくる行為wwwwwwwwwwwwww
- 趣味に年50万って多い?
