【ドキュメント】Delphi8 for .NET 2【どこ?】

このエントリーをはてなブックマークに追加
926は体験版2時間さわって、カタログみたいなことを書いて終わりですか?
953948:04/05/31 10:15
おしえてください〜!!
>>953
http://www.borland.co.jp/delphi_net/
メーカーのホームページを探せないほど馬鹿、
メーカーのホームページを読んでも分からないほど馬鹿、
どちらにしても馬鹿すぎですよ。トホホ。
> さいきんデルファイ8に興味あるんだけどさ
これだけで○●だと分かるでしょ。マトモならこのスレ読んでD8に興味持つはずない
普通ならそろそろ次スレだが、果たして必要か?
普通なら「使い物にならないので終了」というと反論も多いだろうが、
終了しなかったとして、バグ、煽り、VBやC#の話題、>>948みたいなアホ、
それ以外に何がある?
他のDelphiスレと別に存在していく理由ももうないと思うんだが。
次スレ
ミ,,゚Д゚彡フサギコのフサフサ.NET談話室
http://pc5.2ch.net/test/read.cgi/tech/1033489735/
> 終了しなかったとして、バグ、煽り、VBやC#の話題、>>948みたいなアホ、
> それ以外に何がある?

何もないだろうね。

> 他のDelphiスレと別に存在していく理由ももうないと思うんだが。

いや、ある。D8 は他の Delphi と違って for .NET だ。他の Delphi のスレに
紛れ込ませて、その良さ悪さを曖昧にしてならない。
× その良さ悪さを曖昧にしてならない。
○ その良さ悪さを曖昧にしてはならない。
using System;using System.Diagnostics;using System.Runtime.InteropServices;
class Class1
{
[DllImport("kernel32.dll", CharSet = CharSet.Ansi, EntryPoint = "QueryPerformanceCounter")]
static extern bool QueryPerformanceCounter(out Int64 lpPerformanceCount);
[STAThread]
public static void Main()
{
Int64 l1,l2;
QueryPerformanceCounter(out l1);
int i = 0; int j = i; int k = j;
while (i < 10000)
{
k = ((i * 2) + 2);
i = k / 2;
i ++;
j = i;
j ++;
i = j;
}
QueryPerformanceCounter(out l2);
System.Windows.Forms.MessageBox.Show(Convert.ToString(l2 - l1));
}
}
961960:04/05/31 12:54
上に出ていたDelphi8コードをそのままC#でやらせた。
csc /t:winexe /out:project1.exe project1.cs
110〜120程度
csc /t:winexe /out:project1.exe /debug project1.cs
330〜380程度
で、JIT最適化が伺える。
962960:04/05/31 13:06
で、問題のD8は、
コメント付けてもとっても310〜320程度。
IDEから起動するとどちらも980〜1000程度。
デバッガの有無で差が出るが、属性の有無では差が出ない。
どちらにしてもC#でのリリースビルドに比べて3倍近く遅いコードが限界。
>>956-958
フサフサ.NETのほうが要らないスレのような気はするけどね
とりあえず向こうを仮の次スレとして使い果たして、両方が落ちてから、
改めてDelphi8 part3ぐらいでどう?
Delphiスレには質問スレと、雑談という名の叩きスレがあるわけだが、
D8は叩き尽くされて数字上の遅さも証明されたので、
雑談=叩きスレはもう終わりにして質問スレに転向ってのは?
> 雑談=叩きスレはもう終わりにして質問スレに転向ってのは?

質問です。Del8 はJIT最適化もできないのにどうしてユーザがいるんですか?

というふうに質問形式でも色々できるので、無意味。
つまらん原則論を言ってみる
・スレタイ変えても粘着嵐は消えない
・質問や議論がしたければすればいい。
嵐が常駐しているというのは質問や議論をしないことのいいわけにはならない
・嵐はスルー
>>966
たしかにつまらんな。
>>960-962

ネタじゃないよね? 本当だとしたらちょっともう絶望的だね。
>>968
自分で試してから絶望するなりどうするなりすればいいじゃない
また「本当だったら」か。
D8では「本当に」これだけたくさんの信じられないことが起こっているのに。
>>969
もってない。
> D8では「本当に」これだけたくさんの信じられないことが起こっているのに。

いや、ユーザがいるってことがそもそも信じられないんだが。
>>971
じゃぁDelphiが遅かろうがおまえが絶望することはない。
cscはWindowsUpdateで手にはいるからむしろ喜べ。
>>973
> じゃぁDelphiが遅かろうがおまえが絶望することはない。

はい、おれはむしろ自分の当初の判断が間違っていなかったことを喜んでる。
おれは絶望してない、絶望的なのは Delphi8。

> cscはWindowsUpdateで手にはいるからむしろ喜べ。

はい、とっくに喜んでいます。

で、なぜ、ユーザやってるんですか?
>>974
それって埋め立てだよね。
これもだけど。
>>853
>>960-962

テンプれ
むしろ、>>960のコードをニュースグループにポストするべき
そんなことはない
ニュースグループの方ではDelphi8でも最適化されてるからな
ねぇ、なんでハッキリさせないの? すまんがオレはコンパイラ持ってないんだが
>>960-962 と同等なことをやって、結果を報告するのがどうしてできないの?
日本のユーザは、なんかアンチっぽい粘着に騙されてるの? それとも >>960-962
は本当なの?
それともってなんなのさ。
なぜユーザーでもないのに必死で疑うの?
なんかここ異様な雰囲気だな
マジ変
嘘かも知れないし本当かも知れないし、でも持ってないし関係ない。
それでいいじゃない。
もしくは買う予定なの?だったら買ってから試せばいいじゃない。
買う前に知りたいからって他人を使う気なの?それも図々しくないかな。
それに、何人かの人は買ってるみたいだから試している人もいるだろうし、
それでも効果が出るソースは貼られていないわけだから、
あとは自分で判断すればいい。
体験版も出てるんだから持ってないのもいいわけにならないし、
自分でやらないで文句言うのもどうかと思うよ。
> 買う前に知りたいからって他人を使う気なの?それも図々しくないかな。

そうなの? JIT最適化できるかどうかは重要な問題でしょ。ここのレスを読むと
出来るという一行レスと出来ないという詳細な報告がある。他のユーザは、それに対
して沈黙してる。変じゃないの?

他に試してみるほどユーザがいないのか。そうか.....

> でも持ってないし関係ない。

そうだね。もうどうでもいいや。
とりあえず、俺を含めた何人かは実際に試してJIT最適化されないという結論になった。
しかし、ニュースグループでは同じ手順で最適化されるという結論になってる。
英語だけど詳細まとめたページもある。
で、俺はその通りやったけど最適化されなかった。
もうひとつ、JIT最適化の陰に隠れているが、コンパイラ最適化も確認出来てない。
>他のユーザは、それに対 して沈黙してる。
ユーザー数が決定的に少ないだけで沈黙ではないとおもわれ
C#とD8と両方試せる環境の人は試した結果を見てC#だけにしぼるだろうということもある
>>855のコードは>>861の指摘にもあるとおり、最適化を試すのには適していなくて、
結果も数%程度だが、数値計算ならニュースグループにもあるとおり3倍差が出たりする。
>>987
ありがとう。では、978 や 979 のようなレスは自分で試してないのね。ニュース
グループの結果を引用してるだけで。>>980 は、978 や 979 に向けて書いたつも
りだったんだ。それぞれ全く反対の主張が別々に書かれているから、982 のように
感じられると思うんだよ。987 のようにまとめられると、どっちを信用していいか
わかったような気がするよ。
終了
終了
終了
終了
終了
効果が出なかった俺の環境はPro 日本語版 update2であると一応書いておく。
英語版、体験版での効果は知らない。
999スイカップ:04/06/01 02:27
スイカップ
次の方どうぞ↓
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。