トップページgamedev
120コメント31KB

コンパイラは、なにが良いのか。

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。01/11/07 21:26ID:???
DELPHIの奴が多い
0062名前は開発中のものです。01/12/04 07:27ID:???
>>61
もはやHSPしか・・・
0063名前は開発中のものです。01/12/04 07:35ID:???
ささっとコンソールアプリを作るなら Borland C++。
ささっとGUIの小物ツールを作るなら C++Builder。
腰を据えて中規模以上のアプリを作るか、DirectX 絡みなら VC++。
Linux なら問答無用で gcc。
漏れはここ2年くらいはこのパターンかな…
0064名前は開発中のものです。01/12/04 07:44ID:ag/A6TcT
>>61
あなたはプログラムをやった事無いようなので
とりあえずcからやってみてはどうでしょうか?
0065名前は開発中のものです。01/12/04 10:38ID:+J/C565J
>63

Linux版のIntelC使っている人いませんか?
Pentium4だとかなり差がつくそうなのですが。

ネットワークゲームのサーバなんかには最適なのでは。
gccは警告甘いのでIntelCに変えたとたんwarningが山ほど出そうだが。
0066名前は開発中のものです。01/12/04 11:13ID:???
>>65
gcc使う時にちゃんと-Wall -W使ってるか?
0067名前は開発中のものです。01/12/04 18:36ID:+J/C565J
>66

もちろん使っています。IntelCはそれより厳しいですね。
0068名前は開発中のものです。01/12/04 22:59ID:K2+OwSWU
結局gccはMMXもSSEもSSE2も使わないので駄目ということで
良いですか?

とりあえずIntelのセミナに参加してベンチ取ってきます。
0069名前は開発中のものです。01/12/05 01:15ID:???
>>68
最適化は期待できないかと > gcc
inline asm で手動でやるならもちろん別だけど(笑
0070名前は開発中のものです。01/12/05 02:20ID:???
>>44
Modern C++ Design : Generic Programming and Design Patterns Applied という書籍が
あるんだが、こいつの template の使い方はさらに逝ってる。ソースコードが

http://www.awl.com/cseng/titles/0-201-70431-5/loki.zip

で落とせるから、ちょっと読んでみ。

# Typelist.h とか、まるで Lisp 読んでる気分になるぞ。
0071名前は開発中のものです。01/12/05 02:34ID:???
>>68
プロセッサに特化されたコンパイラと汎用プロセッサ用コンパイラを
混同しないように

結局 IntelC は PS2 のコードを生成できないので駄目ということで
良いですか? :)
駄目という言葉は選んで使おう。
0072名前は開発中のものです。01/12/05 02:53ID:???
>>71
gcc の最適化が気持ち程度なのも確か。
MMX/SSE に関しては inline asm で使えるんだから
何がだめなのかわからんが。
0073名前は開発中のものです。01/12/05 03:22ID:???
>>72
>gcc の最適化が気持ち程度
まあね。

>何がだめなのかわからんが。
ただ単に駄目だと言うと全部が悪く聞こえるからそれがひっかかった。
IntelC が圧倒的なアドバンテージを持っているならいいが、
アドバンテージなんて速度だけじゃないからね。
0074名前は開発中のものです。02/01/19 20:26ID:pYeM2PzH
VC++以外は、糞。
0075名前は開発中のものです。02/01/19 23:08ID:???
WatcomC(だったか?)が友達が絶賛してたんだが、
そんなにいいものなのか?

いま、VC使ってCのソース書いてたんだが、馬鹿みたいに軽いな。
いつも、リビルドかけると5分ぐらいかかるのに、10秒で住んだ。
ちょっとびびった。
0076名前は開発中のものです。02/01/20 00:07ID:luoAEK1r
つーかマジC++やめようかなあ。
JAVAかC#でもいいんじゃないか?
どーせハイパフォーマンス狙うほど高度なことできっこないし。
0077名前は開発中のものです。02/01/20 00:48ID:???
Eiffel なんかどう?>>76
 http://www6.plala.or.jp/sEiffel/noap_index.html
0078名前は開発中のものです。02/01/20 01:10ID:luoAEK1r
>>77
ある程度先見性があるもんがいいよぅ。
そこら辺は大丈夫。
PC業界って、マイナー=死だと思う。
0079名前は開発中のものです。02/01/20 07:28ID:???
>WatcomC(だったか?)が友達が絶賛してたんだが、
>そんなにいいものなのか?
'97まではWatcomC++が最適化技術で受賞。
だが、それ以降はVC++に王座を譲り現在まで至る。
今となっては負け組み。フリーウェアなんで、貧乏な人は使うのも
悪くない。
00807702/01/20 23:30ID:???
>>78
先見性(将来を見抜く)だったら、Eiffelはかなり良い線逝ってると思いますが。
『マイナー=死だと思う。』から察するに、将来性の間違いですよナ?

将来性を問うならJavaとC#は微妙な気が。(生存競争中)
Delphai/Kylix で Pascal がベストなんでは?
0081名前は開発中のものです。02/01/21 03:56ID:???
Delphi←→C++のトランスレーターでなんか
決定的なものってない?
0082名前は開発中のものです。02/01/22 11:32ID:Fws62LDV
>>3
激しく同意
0083名前は開発中のものです。02/01/22 12:12ID:???
>81
C++びるだぁ
0084名前は開発中のものです。02/01/22 14:09ID:???
>>83
確かに変換すらしなくてもコンパイルできるな
0085名前は開発中のものです。02/01/22 14:16ID:???
Perl
0086名前は開発中のものです。02/01/22 19:55ID:/u8CzMyG
プロはC/C++しか選択の余地無いよね?
0087名前は開発中のものです。02/01/22 20:00ID:???
>>86
んなこたぁない
プロっていっても色々いる
0088名前は開発中のものです。02/01/22 21:48ID:???
C/C++以外でプロの現場にて使われているのおせーて
0089_02/01/22 22:54ID:rbEYuiFP
C++は真っ先に死ぬと思う。
ゲーム以外使い道ないでしょこんなの。
0090名前は開発中のものです。02/01/22 23:35ID:???
>>89
C++が死ぬ前に君のプログラマ人生は終わると思う。
0091名前は開発中のものです。02/01/23 00:38ID:???
C++はベターCとしての使い方が有るので結構生き残るでしょうね。
実際オブジェクト指向しなくてもSTLだけで結構使い出がある。
0092名前は開発中のものです。02/01/23 01:07ID:???
>>91
っていうか、余計なコストを一切犠牲にすることなく
オブジェクト指向できるのはC++ぐらいなもんだ。

お馬鹿プログラマにはJavaみたいなのが丁度良いけど
まともなプログラマにとってはC++以外の選択肢はないね。

0093名前は開発中のものです。02/01/23 01:21ID:???
プロは相手が要求する環境でプログラムします。
C++でしか開発できない環境であればそれをつかうし、
そうじゃなきゃ別の言語を使うだけ。
なにが良いとか聞いてくる事じたいが間違い。


いいから、そこにあるもの使って作れや。
0094名前は開発中のものです。02/01/23 01:31ID:???
>>93
では君は学習を放棄したヲヤジ達のために
奴らが退職するまで、ずっとCで組みつづけるわけですな。

俺は相手の要求にたいして、よりよい環境や言語を提案するのも
必要だと思うけどね。
0095名前は開発中のものです。02/01/23 02:06ID:???
>>92
>お馬鹿プログラマにはJavaみたいなのが丁度良いけど

お馬鹿というか、お気楽プログラマ、かな。
実際、コレクションや入出力関係のライブラリが充実してて、低レベルなメモリ管理を気にする必要の無いJavaはラクだよ。
C++のSTLはそういう点で評価できるんだが。
0096名前は開発中のものです。02/01/23 07:11ID:???
STLは最高だ・よ・ね
0097へー02/01/23 09:00ID:???
最高な・の・か  
0098名前は開発中のものです。02/01/23 09:04ID:???
そうでもな・い・よ
00999302/01/23 09:07ID:???
>>94
なぜそうなる?
俺が言いたいのは開発環境としてCやアセンブラを選ばざるをえない
状況があるってことで、そりゃ使えるんだったらC++使うさ。
そっちのほうが断然作業効率も良いしな。
0100名前は開発中のものです。02/01/23 10:38ID:???
C/アセンブラ ←||→ C++ ←||→ 他言語

この壁は一体・・・。
0101名前は開発中のものです。02/01/23 10:45ID:???
CとC++間に壁があるように見えるのは、OO厨とアンチOO厨がいがみ合っているせいであって、
C++の深い機能を使わないなら別に壁なんてないと思う。
昔はアセンブラとCの間にも壁があったんじゃないかな(藁
0102名前は開発中のものです。02/01/23 13:21ID:???
で、Cモンキーの値段が$100だったとして、C++モンキーの値段って
いくらよ?
0103名前は開発中のものです。02/01/23 13:25ID:???
>C++の深い機能を使わない

101の背後にOO厨の殺気が・・・
0104名前は開発中のものです。02/01/23 18:03ID:???
結局、Cモンキーをいじめることしかできないから、
C++ モンキーは$20くらいかな。
0105名前は開発中のものです。02/02/04 21:12ID:???
なんでもいいようごいてくれたら
たのしかつたら
0106名前は開発中のものです。02/05/09 03:44ID:sH3xmWEI
 
0107名前は開発中のものです。02/05/09 19:10ID:???
>>1-106

俺を使え
0108名前は開発中のものです。02/05/09 20:24ID:???
じゃあ漏れは >>107 でハンド・コンパイル
0109名前は開発中のものです。02/07/19 14:26ID:???
 
0110名前は開発中のものです。02/09/06 22:40ID:???
 
0111名前は開発中のものです。02/09/22 12:09ID:???
test
0112世直し一揆03/01/28 16:54ID:GbTLU7KF

<血液型A型の一般的な特徴>(見せかけの優しさ・もっともらしさ(偽善)に騙され
るな!)
●とにかく気が小さい(神経質、臆病、二言目には「世間」、了見が狭い)
●他人に異常に干渉し、しかも好戦的・ファイト満々(キモイ、自己中心)
●自尊心が異常に強く、自分が馬鹿にされると怒るくせに平気で他人を馬鹿にしようと
する(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際に
はたいてい、内面的・実質的に負けている)
●本音は、ものすごく幼稚で倫理意識が異常に低い(人にばれさえしなければOK)
●「常識、常識」と口うるさいが、実はA型の常識はピントがズレまくっている(日本
の常識は世界の非常識)
●権力、強者(警察、暴走族…etc)に弱く、弱者には威張り散らす(強い者に弱く
、弱い者には強い)
●あら探しだけは名人級(例え10の長所があってもほめることをせず、たった1つの短所を見つけてはけなす)
●基本的に悲観主義でマイナス思考に支配されているため性格がうっとうしい(根暗)
●一人では何もできない(群れでしか行動できないヘタレ)
●少数派の異質、異文化を排斥する(差別主義者、狭量)
●集団によるいじめのパイオニア&天才(陰湿&陰険)
●悪口、陰口が大好き(A型が3人寄れば他人の悪口、裏表が激しい)
●他人からどう見られているか、人の目を異常に気にする(「世間体命」、「〜みたい
」とよく言う)
●自分の感情をうまく表現できず、コミュニケーション能力に乏しい(同じことを何度
も言ってキモイ)
●表面上意気投合しているようでも、腹は各自バラバラで融通が利かず、頑固(本当は
個性・アク強い)
●人を信じられず、疑い深い(自分自身裏表が激しいため、他人に対してもそう思う)
●自ら好んでストイックな生活をし、ストレスを溜めておきながら、他人に猛烈に嫉妬
する(不合理な馬鹿)
●執念深く、粘着でしつこい(「一生恨みます」タイプ)
●自分に甘く他人に厳しい(自分のことは棚に上げてまず他人を責める。しかも冷酷)
●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(例:「俺のほうが男
前やのに、なんでや!(あいつの足を引っ張ってやる!!)」)
0113名前は開発中のものです。03/04/24 17:21ID:EevR0+Ls
ttp://www.ss.iij4u.or.jp/~tmcorp/mv/t0423.rez
ttp://www.ff.iij4u.or.jp/~nama/mv/t0423_000.png
ttp://www.ff.iij4u.or.jp/~nama/mv/t0423_001.png
ttp://www.ff.iij4u.or.jp/~nama/mv/t0423_002.png
ttp://www.ff.iij4u.or.jp/~nama/mv/t0423_003.png

0114名前は開発中のものです。03/05/12 23:18ID:fO3hf/6w
 
0115_03/05/12 23:26ID:cXSD4UY+
  (●´ー`●)/ <先生!こんなのがありました!
http://www.yoshiwara.susukino.com/moe/jaz08.html
http://yoshiwara.susukino.com/moe/jaz10.html
http://www.yoshiwara.susukino.com/moe/jaz03.html
http://yoshiwara.susukino.com/moe/jaz09.html
http://www.yoshiwara.susukino.com/moe/jaz06.html
http://yoshiwara.susukino.com/moe/jaz05.html
http://www.yoshiwara.susukino.com/moe/jaz01.html
http://yoshiwara.susukino.com/moe/jaz02.html
http://www.yoshiwara.susukino.com/moe/jaz07.html
http://yoshiwara.susukino.com/moe/jaz04.html
0116名前は開発中のものです。04/04/01 04:28ID:Rpo4WbvQ
0117名前は開発中のものです。04/04/04 20:47ID:HT3zVHv/
oppai
0118名前は開発中のものです。04/04/13 22:25ID:40uBAnso
 MMMMMMMM
■[ @ ]■
( )´з`( )
(_V_I_V_)

0119名前は開発中のものです。05/02/07 11:15:47ID:CKbkKr/+
gcjはどうよ?
0120名前は開発中のものです。05/02/07 13:20:51ID:7wnNl7Y9
WindowsならVC
それ以外gcc
■ このスレッドは過去ログ倉庫に格納されています