Delphi=ボーランドの【オ ナ ニ ー】では?
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
NGNGしかも後でC版出してるしー。アホかい!
ま、Pascalオタのオナニーが明暗を分けたね。
消費者無視した開発者の自己満足(オナニー)ってよくあるけど
キ モ イ よ !
0002デフォルトの名無しさん
NGNG0003名無しさん@Meadow
NGNG0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNGBorland Turbo C++/Pascal は知ってる?
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNGボーランドはパスカルでって意地はったオナニー野郎め!
MSはメインをCに移行して賢いな。
ボーランドの経営者はアホ!
0008デフォルトの名無しさん
NGNGスレ違いです。
0009デフォルトの名無しさん
NGNG瀕死の旧開発環境叩くなや
Thread.Termitate;
0010デフォルトの名無しさん
NGNG0011デフォルトの名無しさん
NGNGな事は明らかだけど、
市場がそうならなかっただけだろ。
0012デフォルトの名無しさん
NGNGという事にならない?
まあ、仕事上の都合とかもあるけど。
0013デフォルトの名無しさん
NGNG○オブジェクトパスカル
0014デフォルトの名無しさん
NGNGふと.NETという言葉が頭に浮かんだ・・・・
0015デフォルトの名無しさん
NGNGその必然性はほとんどの開発者が納得しているよ。
0016デフォルトの名無しさん
NGNG> その必然性はほとんどの開発者が納得しているよ。
( ´,_ゝ`)ハイハイ
0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG0019糞スレ禁止
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1035539926/l50
0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNGDelphi.NETで心ゆくまでオナーニできます。よかったよかった。
0029デフォルトの名無しさん
NGNGVBはわからん。
0030デフォルトの名無しさん
NGNG0031デフォルトの名無しさん
NGNGDelphi languageです
0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNGまんまじゃねーか
0034デフォルトの名無しさん
NGNGこの板も精神年齢低下が著しいな。
0035デフォルトの名無しさん
NGNG昔の話で今はぜんぜんそんなこと思わないが。
0036デフォルトの名無しさん
NGNG同意
0037デフォルトの名無しさん
NGNGC#以外はソースがメチャクチャ汚くなる(.NETにソースが汚染される)
C#以外で使う意味無し
0038デフォルトの名無しさん
NGNGこういう名前のクソスレではお馴染みのパターン
0039デフォルトの名無しさん
NGNG38も入ってるところが○
0040デフォルトの名無しさん
NGNG{}でだめなのかと小1時間問い詰めたい。
くだらんしきたりみたいのに縛られてダサイ言語
0041デフォルトの名無しさん
NGNGVBのパクりだからしょうがないよ
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGだってDelphiってどの道具使ってる時より、これやってる時が楽しいな
Cスタイルの方がタイプ量は少ないけど、コーデングは、タイピングじゃないからさ
始まります。終りますって感じで頭の中にスーとコード出来ちゃう感じでいいんだけどなあ
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG確かに{ } は標識だけな。 begin end は看板って感じかもね
だからやってて楽しいのかな
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNGそりゃそうだろう。 BC 売って Delphi売って BCB 売ったように
BC#売って Delphi.net売って BC#B って事でしょ
商売ならそうするでしょ
0050デフォルトの名無しさん
NGNGいいかげんCのシンタックスの呪縛から解き放たれろよ。
0051デフォルトの名無しさん
NGNGbegin endのように意味をこめるべき
0052デフォルトの名無しさん
NGNG問題はどこから『Delphi.NETよりC#を「優先」する』という結論が出るのか?
ということではないかな?
悪意を持って記事を読む輩の妄言に乗せられないように。
一度はオリジナル記事を読みましょうね。
0053デフォルトの名無しさん
NGNGそこらへんが安定してから Delphi.NET出してもらった方がユーザとしては有り難い。
0054デフォルトの名無しさん
NGNG後で困るのは自分だ。
0055デフォルトの名無しさん
NGNG0056デフォルトの名無しさん
NGNG0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNGそんなこと言ったら、Windows や Visual Studio が MS のオナン国務長官じゃないか!
0060デフォルトの名無しさん
NGNGBorland は時代の流れを見誤ったんだYO!
DelphiのGUI的なところはほんとに崇高だし、
オナニーって言って馬鹿にするほどじゃないと思うYO!
今は、Delphiの崇高な思想は(ヘジたんがM$に引き抜かれたため)
C# & Visual C# .net に引き継がれてるから、
Pascal嫌いならC#使えYO!
0061デフォルトの名無しさん
NGNGなんでまたボーランドは、Pascalに行っちゃったのだ?
0062デフォルトの名無しさん
NGNGPascal の方がコンパイル時のパフォーマンスがすごくいいことと、
リンカ・エラーが原理的に起きないということ。
0063デフォルトの名無しさん
NGNGターボ Pascal も人気だったし。
0064デフォルトの名無しさん
NGNGマイクソに汚染されなくて済む
0065デフォルトの名無しさん
NGNGTurbo Pascal 3 なんて、文豪 mini 5、mini 7 シリーズでも動作するしな。
0066デフォルトの名無しさん
NGNGkylixってlinux用の
BCB+Delphiじゃないの?
つーことはPascalやめてC++やれって事?
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG正直Delの方は隔靴掻痒を通り越して使っていてイライラするな。
好きなところで変数が宣言できない、STL相当品がない、
templateもないから自前で用意するのにも無理がある(Variant?ざけんな)。
コンパイルが遅い&重いのはきついが、BCBで開発する分には実に快適。
それだけに、C#でgenericsが使えるようになったら勝ち目はないだろうな。
0069デフォルトの名無しさん
NGNGあんたのようなタイプは、DelphiやC#は向かんね。
生成ソース見たら吐き気しないか?
0070デフォルトの名無しさん
NGNGC#で generics 使えるようにするプラン、有るの?
0071デフォルトの名無しさん
NGNG次のバージョンから。
0072デフォルトの名無しさん
NGNG動くものがあるよ。しかもソースも公開してる。
http://research.microsoft.com/projects/clrgen/
0073デフォルトの名無しさん
NGNG>templateもないから自前で用意するのにも無理がある(Variant?ざけんな)。
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1020833969
007468
NGNG生成ソースってのはIDEが吐くスケルトンのことか?
あれは確かに大嫌いだな。エディタに整形マクロ仕込んで全部書き換えてる。
>>73
お前はそれが「無理のない方法」だと思っているのかと小一時(以下略)
007573
NGNGお前リンク先のコード理解してから言ってるのか?
どこに無理があるのか説明してみろよ。
まあC++のtemplate並みに無理があるってことなら同意だが。
OOPLが備えるコンテナライブラリはSTLなんかよりも
TObjectQueue継承して型限定したり
C#のgenericsの方がよっぽど理にかなってるよ。
0076デフォルトの名無しさん
NGNG007768
NGNG特化された型を一個作るのにソースファイルが一個増えるのが無理がないってか?
お前の脳内では C++ で template 使うのと
#include と #define あたりを使って C++ で同じことをやるのとは同じ程度の「無理」になってるのか?
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNGIntegerList.pas
RealList.pas
PointList.pa
RectList.pas
:
って型ごとにソース増えてくんでしょ。
で、あの似非templateクラスが増えたら、また必要な型ごとにソース増えてくんでしょ。
( ´,_ゝ`)プッ
0080デフォルトの名無しさん
NGNG008179
NGNG0082デフォルトの名無しさん
NGNGVB の文法が Pascal のパクりなの。Pascal の方が古いんだから。
VB のソース見たとき、「なにこれ N-BASIC 以降に追加された機能の文法、
まるで Pascal じゃん」って感じだったよ。
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNG正解!
ファイ=ポーランド語で精液のこと。
0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNGソースファイル増やしたくないなら一つのUnitに書けよ。
TList継承して少し書くくらいでたいしたコード量じゃないんだしさ。
それにTListをそのまま使ってもキャストするだけだろ。
0090デフォルトの名無しさん
NGNGそりゃそうさ英語なんだから
ポーランド語は漏れも知らんけど
0091デフォルトの名無しさん
NGNG確かにそりゃそうだ。英語だもんね。
僕もポーランド語は知らないけど。
0092デフォルトの名無しさん
NGNGそうだね。そうだね。いいあて妙だ。
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNGいいあて妙だ。
いいあて妙だ。
いいあて妙だ。
いいあて妙だ。
いいあて妙だ。
いいあて妙だ。
いいあて妙だ。
いいあて妙だ。
いいあて妙だ。
0095Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡
ミつ日(ミ
STLは本当に使いやすいのかと
小一時間問い合わせ。
>>89さん
あのやり方では無理です。
IncludeでTMyRecord=Integerとかやっているので
同一ユニットには多分まとまりません。
ですが>>79さん
型ごとにソースが増えていかない
構造体宣言なんてありえないですが、何か。と。
クラス型(TClass)のような、構造体型というものが
あれば、それで十分。
.NET化してrecordにprocedureももてるようになるので
TRecord型が登場するのも自然な流れかと
思うのだが、、、どうなんでしょうね。
0096デフォルトの名無しさん
NGNGTObjectがあるだろ。
0097デフォルトの名無しさん
NGNGSTLってのはSTLコンテナとSTLアルゴリズムが組み合わさって
初めて意味があるものだが。
他言語にSTL的なものを導入しようとする奴は大抵この事を理解
していないのが間抜けというかなんと言うか。
0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNG0100デフォルトの名無しさん
NGNGおまえはインタプリタにでもなりたいのかみたいな、
パスカルってのは
string は単にarray[255]of char
charをbyteに代入するのも怒られるみたいなんじゃないっすか?
0101デフォルトの名無しさん
NGNG>>68
激しく同意
>>73
そんなのすでに使ってるよ。使いにくくて仕方がない。
>>89
それだけの単調なことを手動でやらせる時点でコンパイラが役不足だということなのだが。
そういう作業は、コンパイラにやらせるべき。
0102デフォルトの名無しさん
NGNG0103デフォルトの名無しさん
NGNGその時点でもうDelには問題があるってこと。
0104デフォルトの名無しさん
NGNGまあ、ほんと、実際BCB+Delphiは強力なペアだと思うよ。
0105デフォルトの名無しさん
NGNGだからー、そういうのはコンパイラがやるべきなのよ。
0106デフォルトの名無しさん
NGNGDelphiのコード+テンプレートも使いたいなら BCB使えばいい。何の不満があるの?
Delphiコンパイラに不足してると思うなら自分でプリプロセッサ書けばいい。
その程度のツールならDelphiまともに使える人なら2日もかからないでしょ?
0107デフォルトの名無しさん
NGNG>Delphiのコード+テンプレートも使いたいなら BCB使えばいい。何の不満があるの?
BCBがあるのにDelがあること。BCBに一本化すりゃいいのにさぁ。
0108デフォルトの名無しさん
NGNGできたら、ほしいかも。
0109デフォルトの名無しさん
NGNGテンプレート使ったライブラリを extern "C" にして BCCでコンパイルして
.obj か dllを作ればDelphi側から使える
0110デフォルトの名無しさん
NGNG0111デフォルトの名無しさん
NGNG0112デフォルトの名無しさん
NGNGいや DLLは他の言語でも使えるけど、 BCCのobjをリンクして使えるのはDelphiだけ
0113デフォルトの名無しさん
NGNG0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNGお前ら(3人?)以外はとっくにC#に移行しちゃってるよ。
0116デフォルトの名無しさん
NGNGそれなら 問題ないでしょ? わざわざ覗いて文句言う必要がどこにあるの?
・・・・・あ! なんだ 羨ましいんだ。
0117デフォルトの名無しさん
NGNG0118デフォルトの名無しさん
NGNG0119デフォルトの名無しさん
NGNGコピペしようとしたら、それのせいで別の場所にペーストしちゃったとか。
0120デフォルトの名無しさん
NGNGやっぱオナニー過ぎ。
スタッフの自己満足だけで作ってるな。
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNGVB の文法の方が Pascal(Object Pascal 以前の純 Pascal)や FORTRAN のパクリです。
もともと BASIC にユーザ定義関数なんてなかったから、Pascal や FORTRAN から拝借した。
End Function とか Wend とかね。
0123デフォルトの名無しさん
NGNG行末の扱いのことかねぇ。
フリーカーソルかどうか。って話でしょ?ちがう?
0124デフォルトの名無しさん
NGNGdecalっていうテンプレートライブラリがあるんだけど。。。
誰か使っている人いますか?
0125デフォルトの名無しさん
NGNGvi も Emacs もそんなのないですが、想像で言うのはやれめ。
0126デフォルトの名無しさん
NGNG1 行目はわからなくもないが、2 行目は、どうやるとそんなことに???
0127デフォルトの名無しさん
NGNG0128デフォルトの名無しさん
NGNGUNIXで使えるエディタはviとEmacsだけではないですが、想像で言うのはやれめ。 ・・・やれめってなに?
0129デフォルトの名無しさん
NGNGじゃあ、「UNIX のエディタ」なんてあいまいな言い方はやれめ。
どのエディタか明示しめ。
0131デフォルトの名無しさん
NGNGDelphiのエディタは実際使いやすい。
あとコード補完(宣言書いたら空の実装ができるとか、その逆方向とか)も便利。
VCも使いやすいけどね。
0132デフォルトの名無しさん
NGNG直感的に操作すれば、そうやるだろ?
だけど、デルファイは一度ペーストする場所をクリックして、「|」をその位置に置かなければいけない。ウザー
0133デフォルトの名無しさん
NGNGPC上では、奇抜なインターフェイスは多くの人に対してストレスの元だと言う事を分かってない某
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNG単語補完は普通だが(もちろんDelphiにもある)
Delphiのコード補完はさらに、クラス宣言にメソッド宣言を書いたら
実装部にそのメソッドの空枠ができたりするってことね。
0136デフォルトの名無しさん
NGNGDelphi とかの場合、HTML の補完に比べると複数ユニットにまたがる
プログラムコード解析とかしなきゃなんないから高度だと思うよ。
0137デフォルトの名無しさん
NGNGカーソル=マウスカーソル(≠キャレット)ってことね。
0138デフォルトの名無しさん
NGNG0139デフォルトの名無しさん
NGNG0140デフォルトの名無しさん
NGNG実際、つかいやすいぞ。
0141デフォルトの名無しさん
NGNG言語仕様やランタイムは別として時々不安定になったりショートカットが中途半端だったり
固定ピッチフォントが微妙にずれていたりする以外は結構捨てたもんじゃないと思うぞ>VBIDE
0142デフォルトの名無しさん
NGNG0143デフォルトの名無しさん
NGNG便利かもしれないが不便な場合もあるような。
Windows の標準的な UI ではないですよね?
どこらへんのソフトがサポートしているのかな?
0144デフォルトの名無しさん
NGNG他言語を全く知らないくせによ。
0145デフォルトの名無しさん
NGNG例えばVC++のIDE。
0146デフォルトの名無しさん
NGNGC#がクソだからDelphi批判スレを自ら立てた訳ですね。
次のVSも買う予定だったけど、辞めることにするよ。
おまえ等の給料で2chが荒らされると考えると胸くそ悪い。
0148デフォルトの名無しさん
NGNGVBが好きならVB、DELPHIが好きならDELPHIでいいだろ。
0149デフォルトの名無しさん
NGNG>Delphi=ボーランドの【オ ナ ニ ー】では?
ここはム板だ、それわかっててこんな糞スレ立ててるのか?
>正直、なんで始めからC言語コンパイラで売らんかったの?
>しかも後でC版出してるしー。アホかい!
Pascalは文法解析がCよりも速いんだよ、おまえなんも知らんのだな。
Cのユーザが後で増えたからC版があるんだよ、てめえの無知を晒して
他人をアホとは良く言えたもんだな。
おまえひょっとして自分が世界で一番自分が頭いいと思ってるんじゃないか?
>消費者無視した開発者の自己満足
ヨーロッパじゃ今でもパスカルユーザは多い、おまえは消費者の何を
知ってるんだ?
それにいまでもCよりCOBOLのユーザのほうが多いって知ってるか?
0150デフォルトの名無しさん
NGNGBCB6でも移動する。
で、愚痴。
なんで選択した行を真下にドラッグでペーストできませんか‥‥(´・ω・`)
0151デフォルトの名無しさん
NGNG選択しておいて、選択領域を Ctrl キー押しながらクリック/ドラッグ
真下の行の行頭にマウスカーソルを持っていってボタンを離す。
真下にドラッグでペーストできたけど、求めているものとは異なる?
0152デフォルトの名無しさん
NGNGまぁ、そんなにむきになるな。
0153デフォルトの名無しさん
NGNG0154デフォルトの名無しさん
NGNGうんざりと言いながら、このスレを開くチミは・・・
0155デフォルトの名無しさん
NGNG0156デフォルトの名無しさん
NGNG0157デフォルトの名無しさん
NGNGいちいち何でマウス使うか。
0158デフォルトの名無しさん
NGNGなんで 2 回も押さなあかんのん。
0159デフォルトの名無しさん
NGNGなんだか私の知っている某大手重電機会社のデスマーチをば連想しました。
なんでUIをせこせこやるかというと、UIをやっていると、あたかも仕事を
やっているかのように“錯覚”できるからです。もちろんUIなんて
エンドユーザーからのチャブ台返しが必ず何回かあるに決まっている部分
なんで、現場の人間はそれを予感していて、たらたらたらたら仕事をする
ものなんです。おまけに“ひながた”みたいな1画面のソースがあって、
それをエディターで丁寧にコピー&ペーストして、差分だけをたらたら
たらたらエディターでつつきまわすという、ほとんど小学生の図工なみの
コーディング作業をやっている状態だったりしますし…。
>ていうかMVCモデルを勉強しろよ!と。
こんなことを言うと怒られそうですが、MVCモデルに知るべき基本知識や
スキルが欠落しているのかもしれませんよ。その現場には。あまり難しい
ことを言うと、あいつは難しいことを言ってオレらを馬鹿にしてるんだ
とかなんとか言って嫌われることもあるのでご注意を。
0160デフォルトの名無しさん
NGNGオレはDelphi厨なんだが、pascalの言語仕様がいいと思ったことはないな。
もちろん、pascalにはpascalの良さがあるんだが
やはりC言語系の書式の方が良かったと思っている。
C++Builderを現実のDelphiのような位置付けにした方が良かったかも。
Pascalだからコンパイルが速い、と言われれば我慢するかな。
んんん。。。難しい。
0161デフォルトの名無しさん
NGNG0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNGこの板では速いという事にしてやって下さい。
・・・・俺も、散々吹かれて 試したら・・・・なんの事ない
0165デフォルトの名無しさん
NGNGC# はすごく速いよ! めっちゃ速い! 腰を抜かすほど速い!
速すぎてパジャマを着たままコンビニにはがきを出しにいっちゃうほど速い!
0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNGプリコンパイルは密かにoffにするのが常識
0168デフォルトの名無しさん
NGNG0169デフォルトの名無しさん
NGNGDelphiのコーディングで
数行書く度にコンパイルするオレは
どうしたらいいのですか?
0170デフォルトの名無しさん
NGNGコンパイルせずにコード書き続けると不安でたまらなくなるという奴ですか?
中毒症状ですね。もうどうしようもないでしょう。
似たような症状にエディタで少し編集するたびにCtrl+Sを押さないと気がすまない物とかもありますね。
0171デフォルトの名無しさん
NGNG0172デフォルトの名無しさん
NGNG普通だろ。
0173デフォルトの名無しさん
NGNG0174デフォルトの名無しさん
NGNG0175デフォルトの名無しさん
NGNGエディタがバックグラウンドで勝手に調べて
指摘してくれるくらいじゃないと使ってられないね。
0176デフォルトの名無しさん
NGNGVB.NETとEclipseではやってくれるよね。
0177デフォルトの名無しさん
NGNGそれは激しくうざい。
VBとか
0178デフォルトの名無しさん
NGNGまさか、どんな機能か想像つかないんじゃ・・・。
可哀想に。
0179デフォルトの名無しさん
NGNGうざい理由を教えてください。
0180デフォルトの名無しさん
NGNG途中まで書いたところで以前書いた部分を修正しようとカーソルを移動しただけで文句言ってくるんだぞ?
0181デフォルトの名無しさん
NGNGポップアップで指摘するとか馬鹿なこと考えてるんだろ
0182デフォルトの名無しさん
NGNG別ウィンドウにでも出力するのか?
0183デフォルトの名無しさん
NGNGWordのスペルミスみたいに下線を引くだけ。
まぁなんにしても某には実装不可だけどな。
0184デフォルトの名無しさん
NGNGVBみたいに警告するわけじゃないのか・・・・
0185デフォルトの名無しさん
NGNGVBではメッセージがポップアップででるからうざい。
あんなの切れるようにしとけ。
0186デフォルトの名無しさん
NGNG(旧)VBも赤くなるだけだよ。
0187デフォルトの名無しさん
NGNGいまどきスペルミスや構文エラー程度は
エディタがバックグラウンドで勝手に調べて
指摘してくれるくらいじゃないと使ってられないね。
0188デフォルトの名無しさん
NGNG旧っていつの?6.0だとメッセージボックスで警告を出すけど。
0189デフォルトの名無しさん
NGNGコンパイル時では何か問題あるの?
0190デフォルトの名無しさん
NGNG打った瞬間スペルミスが分かっちゃうと何か問題あるの?
0191デフォルトの名無しさん
NGNGあぁ、ツール→オプション→編集の自動構文チェック にチェックがついてるとでるねぇ。
それがなにか?
0192デフォルトの名無しさん
NGNG質問に質問で返すな。
0193デフォルトの名無しさん
NGNGツールが進化して便利になりすぎるのが嫌いなんですか?
Del厨もずいぶん保守的になりましたね(藁
0194デフォルトの名無しさん
NGNG0195デフォルトの名無しさん
NGNG便利なの?
0196デフォルトの名無しさん
NGNG不便なの?
0197デフォルトの名無しさん
NGNG便利ではない。
0198デフォルトの名無しさん
NGNGDelphiなんか使ったことないよ。
0199デフォルトの名無しさん
NGNG文を途中まで書いて、ふとそこで新たに使いたい変数の
宣言を上に書きにいったりしようとすると待ったがかかるのでかなりウザイ。
0200デフォルトの名無しさん
NGNG0201デフォルトの名無しさん
NGNGはどうせVS.NET使ったことないんだろうな・・・
0202デフォルトの名無しさん
NGNG強制待ったでなんか処理しなきゃ動きませんよ
じゃないんだからうざくないじゃん。
0203199
NGNG0204デフォルトの名無しさん
NGNG「べんりだ〜。デルファイやっぱすげ〜」
って喜ぶんでしょ?(w
0205デフォルトの名無しさん
NGNG0207デフォルトの名無しさん
NGNGそうね
一瞬ですむんならバックグラウンド・リアルタイムでもその時だけでも
どっちでもいいけど
コーディングのテンポさえ狂わなければリアルタイムの方がいいんだろうね
0208デフォルトの名無しさん
NGNG一行書いたときや、もっと細かく文や式が完結したときだろうね。
0209デフォルトの名無しさん
NGNGバックグラウンドでビルド開始する機能がつく予定。
0210デフォルトの名無しさん
NGNGそれってコンパイル作業(一部)をやっているわけでしょ。
その情報使って実際のコンパイル時間って短縮できるはずだよね。
今、その情報使ってるのかな?
もし今使ってなくて将来利用するようになればほとんどの言語で
コンパイルが一瞬でできるようになるかもね。
0211デフォルトの名無しさん
NGNGあなたのような貧乏には金のゆとりも時間のゆとりも心のゆとりも無いのですか?
0212デフォルトの名無しさん
NGNGはやいに越したことはないだろ?
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNGはやく終っても攻撃の手は休めるな。 じゃないと嫌われるぞ
0215デフォルトの名無しさん
NGNGスレタイを読め、独りだ(泣
0216デフォルトの名無しさん
NGNG何故なら、数多くの女(ユーザー)を
オーガズムに導いているからである。
オレもオーガズムを感じた者の一人だ。
ただし少し不満もあるがな。
やりっぱなしにせずに後戯(サポート)も
きちんとしてくれ、とな。
0217デフォルトの名無しさん
NGNG0218デフォルトの名無しさん
NGNGしかたないだろ、Delphiのコンパイラが速いって感動しているような
やつらなんだから。
0219デフォルトの名無しさん
NGNG心のゆとりがないのはあんたらだろ。
他を馬鹿にしなければ気が済まないところとか。
0220デフォルトの名無しさん
NGNGソフトウェアなんて自己満足がなけりゃ作っていけないんだからスレタイは真理。
Delphi に限らずね。
他人のクソ書き込みが気になるのなら無視すりゃいいじゃん。
0221デフォルトの名無しさん
NGNGどうせ納期に間に合わなくて現実逃避中のVB厨だ。
0222デフォルトの名無しさん
NGNGそうすれば気が晴れます。
0223デフォルトの名無しさん
NGNGオナニーしちゃいけないの?
0224デフォルトの名無しさん
NGNGDelphiは所詮某の自己満足のために作られたと認めた発言でした。
0225デフォルトの名無しさん
NGNGボーランドがDelphiという生産性の高い開発ツールを作ったからだ。
それぐらい一般ユーザーに多大な恩恵を与えたものが
オナニーであるわけない。
0226デフォルトの名無しさん
NGNGそんな変な趣味を他人に押し付けるからうざがられるわけですが。
0227デフォルトの名無しさん
NGNG0228デフォルトの名無しさん
NGNG0229デフォルトの名無しさん
NGNG押しつけられてますか?
一般的には、気に入らない人は買わなければいいだけなのでは。
0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNGならそれで満足してりゃいいでしょ。 とりあえずそれで皆を満足させるもん作ってくれよ
0232デフォルトの名無しさん
NGNG0233デフォルトの名無しさん
NGNG0234デフォルトの名無しさん
NGNG具体的な頭の悪い事例きぼんぬ。
0235デフォルトの名無しさん
NGNGオレはDelphi厨かつMS擁護派なんだが。
0236デフォルトの名無しさん
NGNG0237デフォルトの名無しさん
NGNG0238みさき
NGNG0239デフォルトの名無しさん
NGNGその後はつぎはぎだらけで見るに耐えない代物。
反MS気取りが、主がMSに行ってしまったからね。
しかも某にいた時よりも活き活きとしてるし。(w
0240デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNGわかったからC#(つーか.NET)のDBをもう少し何とかしてくれと
ヘイルスバーグ氏に言っといてくれ
仕事に使いたくても今のままでは使えない
0242デフォルトの名無しさん
NGNG0243デフォルトの名無しさん
NGNG0244デフォルトの名無しさん
NGNGユーザーの厨房度は業界屈指だぞ。
0245デフォルトの名無しさん
NGNG・゜・(ノД`)・゜・やっちまった・・
0246デフォルトの名無しさん
NGNGその順番ならIDEの進化というものを肌で感じてるはずだ。
Delphiはもう最先端じゃないよね。VB.NETに負けてる。
0247デフォルトの名無しさん
NGNG巨人がヤクルトからペタジーニを引き抜いたのと同じ?
(むしろ古田か?)
0248デフォルトの名無しさん
NGNGMSはもっとアクティヴかつアグレッシヴに行動したのだ。
0249デフォルトの名無しさん
NGNG0250デフォルトの名無しさん
NGNGVBには負けます。
0252デフォルトの名無しさん
NGNG0253デフォルトの名無しさん
NGNGもともとドイツ系の名前
ドイツ語ではjもiと同じように発音する
0254デフォルトの名無しさん
NGNG0255デフォルトの名無しさん
NGNG0256デフォルトの名無しさん
NGNG0257デフォルトの名無しさん
NGNGいや、ドイツ語では i は /i/、j は /j/ の発音になる。
0258デフォルトの名無しさん
NGNGjの発音は/y/では?
0259デフォルトの名無しさん
NGNGやっと言いたいことが分かった。なるほどね。
SideWinder で直します。
0260イケメンプログラマ
NGNGあれって、ヤバくね?
っていうか、横スクがステバに超メリ込んでるって感じ
0261デフォルトの名無しさん
NGNG0262デフォルトの名無しさん
NGNG0263デフォルトの名無しさん
NGNGこのスレをどうするのもお互いの責任って事さ、
まあ、大人なら自分の居場所は自分で作るもんだよ。
0264デフォルトの名無しさん
NGNG/y/ ってどういう発音?
/j/ は日本語で言うや行の発音です。
0265デフォルトの名無しさん
NGNG0266デフォルトの名無しさん
NGNG0267デフォルトの名無しさん
NGNGぜひ書いてくれ
冗談抜きで、そこそこ売れると思うが
0268デフォルトの名無しさん
NGNG0269デフォルトの名無しさん
NGNGそれでマスターしたら結構ハイレベルなObjectiveMaになれるかも。
0270デフォルトの名無しさん
NGNG0271デフォルトの名無しさん
NGNG0272デフォルトの名無しさん
NGNGあるよ。ちなみに今のVBはバージョン7.1。
くれぐれもDel厨に都合がいいからって6.0の話をしないように。(ゲラ
0273デフォルトの名無しさん
NGNG興味ないから。
0274デフォルトの名無しさん
NGNGそういう奴は決まって無知がばれて恥かいてる。
0275デフォルトの名無しさん
NGNG0276デフォルトの名無しさん
NGNG0277デフォルトの名無しさん
NGNG日本では需要少ないかも。
なんせアメリカではとっくに本でてるもの。
旧VB(+VB.NET)のデザインパターン本。
0278デフォルトの名無しさん
NGNG0279ミ,,゚Д゚彡 ◆A6VzDeLphI
NGNG移行する気のない人ばかりで
自分も既存技術にしがみついて
いたままでもいいんだという
安心感が得られます。です。
0280デフォルトの名無しさん
NGNGどうせすぐ死ぬ新技術に移行する気か?(ワラ
0281デフォルトの名無しさん
NGNG0283デフォルトの名無しさん
NGNGここにも既存技術にしがみついていたままでいたい人がいるようです。
0284デフォルトの名無しさん
NGNGだからなに?
あんたなら、ASPとASP.NETのどちらを選ぶの?
始めからどっちも糞って煽りたいだけ?
0285デフォルトの名無しさん
NGNGなのに、このスレでVBの話に流れるのか?その理由は?
0286デフォルトの名無しさん
NGNG興味ないから。
0287ミ,,゚Д゚彡 ◆A6VzDeLphI
NGNG>>284、ハァ?
ASP.NETに決まってるだろ。
ASP使ったことあんのかよ。
ASP.NETがチカヂカ滅びの道をたどるとしても
(そうはおもわんが)
ASPより100万モナーくらいマシ。
でも、世間のASP使いはそんな事も
わからず日々ASP使ってて満足だ、
そんな状況って藁えるね。
っていいたいんだよ、、、わかれよ、ゴルァ
0288デフォルトの名無しさん
NGNGだってDel厨っていっつもVBもちだしてくるんだもん。
0289デフォルトの名無しさん
NGNGVBの話なんか止めてDelphiはボーランドのオナニーだという話をしましょう。
0290デフォルトの名無しさん
NGNGVB厨が、delphiスレにやってきて、
こっちは意識してないのに勝手に比べだすんだろ。
0291デフォルトの名無しさん
NGNG俺にもDelphiでオナニーさせろ!
0292デフォルトの名無しさん
NGNG.NETなんて糞だろ。死滅するのやってどうすんの(藁
というのが煽り厨のよくある手。
まぁ、そんな言葉にめげずにASP.NET使えよ。
0293デフォルトの名無しさん
NGNG0294デフォルトの名無しさん
NGNGVB非難されるのがたまらないVB厨が
VBの話題を消そうとして必死だな(藁
0295デフォルトの名無しさん
NGNG0296Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 なにがトレンドですか?
ミ つ ミ)
ミ ミ
∪ ∪ >>295
程度の差こそあれ、そこそこ
みんな曲がってるからキニスンナ!
0297デフォルトの名無しさん
NGNG> ∧,,∧ で、最近のオナーニでは
> ミ,,゚Д゚彡 なにがトレンドですか?
Delphi
0298デフォルトの名無しさん
NGNG舌技がすごいんだわ。
0299デフォルトの名無しさん
NGNG∧,,∧
ミ,@_@彡
ミ つ ミ)
ミ ミ
∪ ∪
0300Delフサギコ ◆A6VzDeLphI
NGNG∧,,∧ だからその中でも
ミ゚Д゚,,彡 左手を逆さ持ちで使うのがいいとか
⊂ ミ) 手法についてのトレンドを
教えていただきたく。申し上げ候
MLではIntraWebとか?Indyですか?
漏まえらのオナーニを型って漏らいたい。
0301デフォルトの名無しさん
NGNG世間の需要から言ったらC++で作って、
Delphi用にラップするのが普通だろ。
0302デフォルトの名無しさん
NGNG0303デフォルトの名無しさん
NGNGDelphiの話題を消そうとして必死だな(藁
0304デフォルトの名無しさん
NGNGDelphiは大曲
0305Delフサギコ ◆A6VzDeLphI
NGNG,,∩ミ,,゚Д゚彡 オナーニの形ではないかと。
⊂ミミ ∩ ミつ ((○
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
>>303、DaiJob?
0306デフォルトの名無しさん
NGNGそれが某のオナニーだといわれる所以だと思われ。
0307デフォルトの名無しさん
NGNG0308デフォルトの名無しさん
NGNGいまさらなにを・・・。
0309デフォルトの名無しさん
NGNG0310Delフサギコ ◆A6VzDeLphI
NGNGミ,,゚Д゚彡 < もう許してください?
ミU U \
〜ミ ミ
∪''∪漏れもマム板のネットストーカー
ですが何か。
それにしても、良識あるネット&プログラムの先輩を
ストーカー扱いするドキュンと
個人宛の正しい指摘を"攻撃"と判断するML管理者に
良識アル大人を観察する事ができたので
よろこびのあまり、今日はぐっすり眠れそう。
あ、ビルダMLからの話題でつ。
0311デフォルトの名無しさん
NGNG0312デフォルトの名無しさん
NGNG> ストーカー扱いするドキュンと
> 個人宛の正しい指摘を"攻撃"と判断するML管理者に
> 良識アル大人を観察する事ができたので
> よろこびのあまり、今日はぐっすり眠れそう。
ストレスたまってたんだろうなぁ。
それで2chで発散と。
0313デフォルトの名無しさん
NGNG久しぶりに皮肉を語りつつも元気なフサをみれたので
今日はぐっすり眠れそう。 おやすみ。
0314デフォルトの名無しさん
NGNGprocedureの順番とかバラバラ(単に下に追加)で見にくいよな。
VBなら自動整列なのにね
0315デフォルトの名無しさん
NGNGClass Explorerを使え。
0316デフォルトの名無しさん
NGNGおまいらにはdelphiは無理。
0317デフォルトの名無しさん
NGNGやっぱりDelphiってすばらしいんだなぁ。
0318デフォルトの名無しさん
NGNG0319デフォルトの名無しさん
NGNG0320デフォルトの名無しさん
NGNG本当に釣られたやつも必ずそういうな(ワラ
0321319
NGNG0322デフォルトの名無しさん
NGNG0323デフォルトの名無しさん
NGNG0324デフォルトの名無しさん
NGNG同じ言葉を返そう。
VB厨はなぜそこまで必死にdelphiに食いつくの?
スレ立ててまでさぁ。
0325デフォルトの名無しさん
NGNG必死で喰いついているのはDel厨でもVB厨でもなくただの厨だから
0326デフォルトの名無しさん
NGNGDel叩きは全てVBユーザー?(´・∀・`)ヘー
0327デフォルトの名無しさん
NGNG0328デフォルトの名無しさん
NGNGこのスレみた感じではそうみえなくもない。
0329デフォルトの名無しさん
NGNG言語仕様も時代遅れ。
ライブラリも時代遅れ。
かつGUI以外の機能がかなり貧弱。
0330デフォルトの名無しさん
NGNGhttp://www.hyuki.com/yukiwiki/wiki.cgi?Java%C2%D0Delphi
上を見ると、総合的に見てDelphiが負けてるとは思えないが。
0331デフォルトの名無しさん
NGNG0332デフォルトの名無しさん
NGNGライブラリが時代遅れって例えば? STLが無いとダメな人?
GUI以外の機能も Pro以上を買えば非常に豊富だよ。お金を出すかWebを漁ればもっと幸せになれる
0334デフォルトの名無しさん
NGNG0335デフォルトの名無しさん
NGNG0336デフォルトの名無しさん
NGNGたとえば、圧縮展開で有名なzlibとかはこれで使えるようになります。
つまり、C で書かれたライブラリは全てDelphiで利用可能という事です
0337デフォルトの名無しさん
NGNG0338デフォルトの名無しさん
NGNG.NET Frameworkがあるだろ。
MD5も正規表現も標準でついてるからわけの分からんソースを拾い食いする必要がない。
いまさら低レヴェルなCやWin32APIのインターフェースなんて使いたくない。
0339デフォルトの名無しさん
NGNG巧く作れば可能です。
私も実際、Cで書いたコードをDelphiで使えるようにコンポーネントでラップして、
そのコンポーネントをBCBで使ったりとかしていますから。
0340デフォルトの名無しさん
NGNGま、.NET用にまっさらなコーディングして下さい。
.NETが激しくバージョンアプされて最後にはM$に破棄されるんだろうが。
0341デフォルトの名無しさん
NGNGその .NET Frameworkが VB.NET で書かれてるのは全体の何パーセント?
Delphiは Delphiで書かれたコードが VCLの場合ほぼ99%だよ。
一部Cで書かれたコードを使ってるのと
system.pas はDelphiのインラインアセンブラで書かれてるけど
つまりDelphiは低レベルか高レベルまで広く一つでカバー出来るって事でしょ?
0342デフォルトの名無しさん
NGNGその二つの組み合わせは最強!
0343デフォルトの名無しさん
NGNGお前馬鹿だろ(藁
書かれた言語が問題ではなくって
その言語で「無理なく」使えるかどうかが問題なんだよ。
DelphiでC++のクラスを使えるか?
Cのヘッダをちまちま書き直してやっと使える程度だろ。
0344デフォルトの名無しさん
NGNGMD5も正規表現もちゃんとソース理解して使いなさいよ。
そこをブラックボックスにしてしまっちゃ、プログラミングの楽しさ捨てるようなもの
0345デフォルトの名無しさん
NGNG使うだけですか? それじゃアプリ使うだけの人と同じですね?
0346デフォルトの名無しさん
NGNG>MD5も正規表現もちゃんとソース理解して使いなさいよ。
こんなの学生の時に書き捨てれば充分だろ。
それ以降はブラックボックスで使うに決まってるだろ。
お前ら呆れたオナニー野郎だな。
0347デフォルトの名無しさん
NGNG正規表現をブラックボックスで使うの? 一体何に?
0348デフォルトの名無しさん
NGNG0349デフォルトの名無しさん
NGNG0350デフォルトの名無しさん
NGNGライブラリの一つにも使われてないような言語を。
話をそらそうとしているらしいが。
0351デフォルトの名無しさん
NGNGVB.NET>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Delphi>>VB
0352デフォルトの名無しさん
NGNG> VB.厨が言語仕様VB最高っていってんのが
誰も言って無いじゃん。くくくく。
0353デフォルトの名無しさん
NGNGむきーーーーーーー
0354デフォルトの名無しさん
NGNG0355デフォルトの名無しさん
NGNG0356デフォルトの名無しさん
NGNGどうせ対抗するならJavaやC#とかにしたら〜。
┐(´ー`)┌ヤレヤレ
0357デフォルトの名無しさん
NGNGhttp://news2.2ch.net/test/read.cgi/newsplus/1050057037/l50
浜村淳も「どこのバカが書いてどこのバカ役人がこんな教科書通したんだ」と怒ってます
http://nacci.no-ip.info/upload/source/natinono0275.mp3
0358デフォルトの名無しさん
NGNG正規表現ライブラリをブラックボックスで使うって、
エディタの検索に使う程度なら使えるだろうけど、
それ以上の応用のパーサとかレベルだとブラックボックスで
使うのは逆のメンドクサイだろ?
一般的には正規表現をその言語にコンパイル
して使うのが普通だからさ、何に使うのかな? って思ったんだよ。
0359デフォルトの名無しさん
NGNGええと、しぃ言語のスレで半年やって、まだ四則演算も実装してないようだから、
キミ、そのスキルで実装してやってくれ
0360デフォルトの名無しさん
NGNG>それ以上の応用のパーサとかレベルだとブラックボックスで
そんな門、正規表現ライブラリで作ろうと砂。
パーサはパーサ用のライブラリを使え。
0361デフォルトの名無しさん
NGNGヴァカにマジレスカコワルイ
0362デフォルトの名無しさん
NGNG> して使うのが普通だからさ、何に使うのかな? って思ったんだよ。
どこの世界の普通なんだ?(w
正規表現ライブラリを正規表現→言語へのトランスレータと
勘違いしてるんじゃないのか(ww
そもそもトランスレートしただけでホワイトボックスになるなんて(www
0363デフォルトの名無しさん
NGNGボケに突っ込む。これ艦載塵の常識。
0364デフォルトの名無しさん
NGNGマジレス。
Javaは事実上土俵違いですし、
C#はDelphiの兄弟なので敵になり得ません。
VBと比較するからこそDel厨の存在価値があるのです。
0365デフォルトの名無しさん
NGNGそれを無視してWin9x叩いてる犬糞厨とそっくりだよな。
傍から見ていて不憫でならないよ。
0366デフォルトの名無しさん
NGNG0367デフォルトの名無しさん
NGNG0368デフォルトの名無しさん
NGNG比較対照が旧VBってのもなんだかな〜って思う。
0369デフォルトの名無しさん
NGNG0370デフォルトの名無しさん
NGNG0371デフォルトの名無しさん
NGNGVB.NET 2002とVB.NET 2003並みに違う。
0372デフォルトの名無しさん
NGNG0373デフォルトの名無しさん
NGNGVBとは違ってライブラリの互換性が完璧だからね。
内部構造が違ってもインターフェイスが同じってのは
Delphiがオブジェクト指向言語として完成しているからこそ
できる芸当だね。
0374デフォルトの名無しさん
NGNG0375デフォルトの名無しさん
NGNGMSに買収されてVS.NETファミリーに仲間入りすることが目下最大の楽しみ
0376デフォルトの名無しさん
NGNGVBなんてWINに縛りたくてしょうがないので、一見簡単に出来るような仕組みを用意して釣って置いて、
そのうち難しいことをしようとすると、とても遠回りなコードを書かせるようになってる。
WIN32APIバリバリのコードなどをね。
デルはそういう小ずる賢い政治がないからスッキリしてるんだろう。
Turbo C++を作る技術力もあるし。
0377デフォルトの名無しさん
NGNGいつの時代の話ですか?
今のVBのバージョンは7.1ですよ。(プ
0378デフォルトの名無しさん
NGNG某の時代はそこまでってか(w
0379デフォルトの名無しさん
NGNGfor Microsoft (R) .NET Framework version 1.1.4322.573
Copyright (C) Microsoft Corporation 1987-2002. All rights reserved.
0380デフォルトの名無しさん
NGNGむしろヘジの元に返してやった方がまだ未来がある。
0381デフォルトの名無しさん
NGNG最近のバージョンアップではくだらん関数ちょこちょこちょこちょこ追加してうっとおしすぎるよ。
Unitの分類もいい加減だし。機能拡張はもっと考えてやって欲しいね。
0382デフォルトの名無しさん
NGNGではどう変わったんですか?
0383デフォルトの名無しさん
NGNG0384デフォルトの名無しさん
NGNG0385デフォルトの名無しさん
NGNG君とかね。
0386デフォルトの名無しさん
NGNGでた! 心当たりのある人。 クスクス。
0387デフォルトの名無しさん
NGNG0388デフォルトの名無しさん
NGNG0389デフォルトの名無しさん
NGNG無駄な時間だと思うし。
いまさらC#覚えるくらいなら、デルでブン回した方が得だろ。
0390デフォルトの名無しさん
NGNG0391デフォルトの名無しさん
NGNG次のバージョンで.NET化するDelphi。
それこそ時間の無駄。
0392デフォルトの名無しさん
NGNGこんな計算も出来ないならプログラマ辞めた方が良いぞ。
0393デフォルトの名無しさん
NGNGしかも、デル知っていることを前提にしてるし。
0394デフォルトの名無しさん
NGNGふーん。Delphi知ってるくせにC#覚えるのに1ヶ月もかかるんだぁ。
素人かお前?(藁
0395デフォルトの名無しさん
NGNG0396デフォルトの名無しさん
NGNG0397デフォルトの名無しさん
NGNG0398デフォルトの名無しさん
NGNGくだらね。
0399デフォルトの名無しさん
NGNG0400デフォルトの名無しさん
NGNG・エディタが糞
・言語が時代遅れ
・ライブラリが貧弱
・GCない
・.NETに乗り遅れた
・危険なネイティブコード
・なのに遅い
0401デフォルトの名無しさん
NGNG0402デフォルトの名無しさん
NGNG・旧VBより優れてる
が抜けている。
0403デフォルトの名無しさん
NGNG0404デフォルトの名無しさん
NGNGメモリやリソースぐらい自分で管理できる
馬鹿言語の馬鹿GCなんて
当てにならない上に処理も重くなる
GCありがたがってるのは低脳プログラマだけ
0405デフォルトの名無しさん
NGNGその程度の規模のアプリしか作ったことがないんだね。
とうぜんクラスなんてなくてもグローバル変数使いまくりでも
自分で管理できるんだよね。
0406デフォルトの名無しさん
NGNGメモリやリソースぐらい自動で管理できる
それを手作業でやるなんて奴隷みたいなことしてどうすんの?
人間がプログラム言語に使われているみたい。
0407デフォルトの名無しさん
NGNG1ヶ月でも*使える*レベルに達するのはかなり速い方だが・・・。
お前プログラマじゃねぇか、かけねぇSEか、タダのPCオタだろ。
0408デフォルトの名無しさん
NGNGおまえは死ぬまでJava使ってろ
0409デフォルトの名無しさん
NGNG見れば現実は一目瞭然。
0410デフォルトの名無しさん
NGNG0411デフォルトの名無しさん
NGNGGC無いと生きられないってか。奴隷生活は大変だね。(w
0412デフォルトの名無しさん
NGNGなんじゃそりゃ。
0413デフォルトの名無しさん
NGNGいや。所詮言語なんだからどれでも使う。
お前はDelphiしか使わないんだよな?
0414デフォルトの名無しさん
NGNG0415デフォルトの名無しさん
NGNGじゃあDelphiで一日なんて到底無理だな(w
0416デフォルトの名無しさん
NGNGこいつらを突き動かすエネルギーって何なの?
0417デフォルトの名無しさん
NGNGいやぁ、Delphiを必死に擁護しているエネルギーもすごいよ(w
0418デフォルトの名無しさん
NGNG苦労というより、むしろ、楽しい作業だし。
0419デフォルトの名無しさん
NGNG非効率の理由が無いしねぇ。ただの煽りとみなして問題ないね。
0420デフォルトの名無しさん
NGNGそうだね。単純作業が好きな人間もいるかもしれないね。
0421デフォルトの名無しさん
NGNGGCあるのに・・・
GCがお間抜けなのかPGが底なしにお間抜けなのか・・・
0422デフォルトの名無しさん
NGNG君の人間的価値ってこれよりだいぶ安そうだね。
Celeron(R) 2GHz (478pin) BOX Socket478 9,730円
PC2700-512MB 333MHz PC-2700 512MB 5,970円
0423デフォルトの名無しさん
NGNGしたことないー。
0424デフォルトの名無しさん
NGNGメモリリークする様な糞プログラムなんかったこと無いぞ?
0425デフォルトの名無しさん
NGNGマヌケでもやれるのがジャバプログラマ
0426デフォルトの名無しさん
NGNGそりゃhello,world程度じゃリークするのはそもそも不可能だからな(藁
0427デフォルトの名無しさん
NGNG> GCがお間抜けなのかPGが底なしにお間抜けなのか・・・
ためしにGCが無い言語をやらせてみればいい。
問題はPGにあってGCには無いことが良く分かるよ。
0428デフォルトの名無しさん
NGNG脳が退化するんでしょう。
基礎も知らないでプログラムやるから。
0429デフォルトの名無しさん
NGNGウォシュレットになった程度で、大した機能でもないぞ。
0430デフォルトの名無しさん
NGNG0431デフォルトの名無しさん
NGNGそういうと語弊がある。
マヌケからプロまで便利に使えるのがJavaと言うべき。
反対にプロでも不便な言語が(略
0432デフォルトの名無しさん
NGNG他人を自分の妄想の中で動かすのは
オナニーの時だけにしなさい。
0433糞出る
NGNGそれはまるでアメリカがイラクを潰したように
0434デフォルトの名無しさん
NGNG0435デフォルトの名無しさん
NGNG紙がウォシュレットになった程度じゃ大した機能はないが。
自分で管理が、自動で管理になったのは大きな機能だ。
工場で人間が組み立てるのと機械が組み立てるのとの違いとも言える。
関係ないもので比較しても反論にすらならないぞ。
0436デフォルトの名無しさん
NGNG0437デフォルトの名無しさん
NGNG0438デフォルトの名無しさん
NGNGとっとと潰してくれ
もう何年やってんだよ
MSお得意のパクリ→独自路線→事実上の標準のパターンの
いまだにパクリの部分じゃねーかよ
0439デフォルトの名無しさん
NGNGウォシュレットばかり使ってるとケツの拭き方忘れるんじゃない?
0440デフォルトの名無しさん
NGNG0441デフォルトの名無しさん
NGNG0442デフォルトの名無しさん
NGNG>とっとと潰してくれ
日本法人はもう潰れるけどね(藁
0443デフォルトの名無しさん
NGNG0444デフォルトの名無しさん
NGNG0445デフォルトの名無しさん
NGNGたぶん、某自体もDelphiは癌と思っているに違いない。
0446デフォルトの名無しさん
NGNGC++とかVCLどころの話じゃねぇよな。(藁
0447デフォルトの名無しさん
NGNGウソつくなって。
0448デフォルトの名無しさん
NGNGまたVBかよ。しつこいぞ。
0449デフォルトの名無しさん
NGNGこれでいうとVBは.NETでやっとDelphiをパクるところまできたみたいだな
0450デフォルトの名無しさん
NGNG文明の利器を使えない原始人はいつの時代にもいるものですね
0451デフォルトの名無しさん
NGNG0452デフォルトの名無しさん
NGNGってことで双方の合意を得られたわけだろ。
何も言い争う必要はないじゃないか。
0453デフォルトの名無しさん
NGNG0454デフォルトの名無しさん
NGNG原始的生活を体験しない軟弱な<以下略>
0455デフォルトの名無しさん
NGNG>>400の欠点が全く存在しないくらいに進化した。
0456デフォルトの名無しさん
NGNG0457デフォルトの名無しさん
NGNG0458デフォルトの名無しさん
NGNG・開発環境が糞重い
・ライブラリが糞でかい
・ライブラリがバグバグ
・動作がトロイ
・Javaに出遅れた
・マルチプラットホームじゃない
・かつセキュアじゃない
・なのにVM
0459デフォルトの名無しさん
NGNG0460Delphi代表
NGNGだけど、デルファイは日曜プログラマには人気あるんだお
VBほどではないがね
0461デフォルトの名無しさん
NGNG0462デフォルトの名無しさん
NGNG>>452 は妄想
0463デフォルトの名無しさん
NGNGなぜか最近になってC/C++も増えてきた
コミュニティと書籍の量でスケールメリットだけでなんとかやってきたVBも
そろそろ引退すべきなんじゃないですかね
0464デフォルトの名無しさん
NGNGどっちもどっちだな
0465デフォルトの名無しさん
NGNG0466デフォルトの名無しさん
NGNG0467デフォルトの名無しさん
NGNGDelphi?
VB?
プッ、グヘヘヘヘヘヘヘヒーーーヒヒヒヒヒヒ!!!!!!!!
0468デフォルトの名無しさん
NGNGVisual Rubyを用意しろ。話はそれからだ。
0469デフォルトの名無しさん
NGNG0470デフォルトの名無しさん
NGNG.NetはWindows以外のプラットフォームにはまともに移植されないことが決まったからね。
政府もLinux推しているらしいし、Windowsの呪縛が漏れなくついてるC#よりは某のDelphi
のほうがいいんじゃないかな。 いや、趣味で使うならなんだもいいんだろうけど、
Winべったりだと失業の可能性が上がるよね。
0471デフォルトの名無しさん
NGNGあと、ガベコレがないと生きていけないような体質じゃ将来組み込み系や
画像処理なんかの分野への転職の道も激しく暗いな。
明るいのはWindowsが永遠に続いて、ビジネス分野の仕事が減らない場合だけか。
Linuxやユビキタスコンピューティングの時代が来るというのに…
0472デフォルトの名無しさん
NGNGそれとも一度覚えた技術を墓場までもっていくつもりですか?
0473デフォルトの名無しさん
NGNGうん(・_・)
0474ここはDelphiスレ
NGNG0475デフォルトの名無しさん
NGNGM$社員の釣り場じゃないの?
0476デフォルトの名無しさん
NGNGそれもEclipseにやられて今やおしまい。
Delphi・Kylixなんてもう開発やめてるんだろ?(w
表沙汰になってないだけで。
0477デフォルトの名無しさん
NGNGたまーにアプレットが欲しいときがあるべさ。
0478デフォルトの名無しさん
NGNG0479デフォルトの名無しさん
NGNG0480デフォルトの名無しさん
NGNG0481デフォルトの名無しさん
NGNG死滅がどうのこうの言ってる奴らは程度が低い。
1つの言語に縛られずに用途に合わせて自分の道具を自由に
チョイスできるようにするのが本当のプロフェッショナル。
それ以外はただの飼い犬。
0482481
NGNG0483デフォルトの名無しさん
NGNG0484デフォルトの名無しさん
NGNGどーせ期待していないくせにそんな事聞くな!
0485デフォルトの名無しさん
NGNG評価用は出てるんだから評価してやれよ(金払って)
0486デフォルトの名無しさん
NGNGじゃ、ありきたりじゃない新鮮な煽りぷり〜ず。
0487デフォルトの名無しさん
NGNGMSはIDEのベータぐらいタダで貰えるんだけどねえ。
0488デフォルトの名無しさん
NGNGでもさ、飼い犬の方が幸せな事もあるんだよ。
その恩に報いる為にも、ご主人の為に今日もキャンキャン吼えるのさ
0489デフォルトの名無しさん
NGNGDelphi.Netって IDE じゃなくてコンパイラの事では?
0490デフォルトの名無しさん
NGNG吼えるなヴァカ犬!!
0491デフォルトの名無しさん
NGNGだから糞。コンパイラのベータごときに金取るなよヴォケ。
0492デフォルトの名無しさん
NGNGそのベータでOS再インストールだこのやろう!
0493デフォルトの名無しさん
NGNG飼い犬な会社員プログラマーはVB使いが多い。
(ていうか無理矢理使わされているといった方が正しいか)
0494デフォルトの名無しさん
NGNG0495デフォルトの名無しさん
NGNG効率的だと思ってるから始末が悪い。
さあ!500!
0496デフォルトの名無しさん
NGNG0497デフォルトの名無しさん
NGNGJavaでも.NETでもDelphiでも何でもいいから早く方針きめやがれ!
ウチの会社。
500?
0498デフォルトの名無しさん
NGNG0499デフォルトの名無しさん
NGNG0500デフォルトの名無しさん
NGNG500?
0501500
NGNG0502デフォルトの名無しさん
NGNGところで、VB.NET 7.0で作ったアプリは 7.1でそのまま動いたの?
0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNG当たり前。
manifest1つで.NET1.0用と1.1用に簡単に切り替わる。
0505デフォルトの名無しさん
NGNG0506デフォルトの名無しさん
NGNG0507デフォルトの名無しさん
NGNG0508デフォルトの名無しさん
NGNG君みたいな人が使えなくなったんだよ!
0509デフォルトの名無しさん
NGNG0510デフォルトの名無しさん
NGNG0511デフォルトの名無しさん
NGNG今あわててググってるんだから、まっててやれ。
0512デフォルトの名無しさん
NGNGhttp://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8&q=%E9%A6%AC%E9%B9%BF%E3%81%8C%E3%81%BF%E3%82%8B%EF%BD%9E%28%EF%BE%8C%EF%BE%9F%EF%BD%AF
0513デフォルトの名無しさん
NGNGVBの場合、今までも、そしてVB.NETになってからも、
ランタイムに強く縛られる。 だから、せめてコードだけでも上位互換であれば
そのまま再コンパイルすればすむので、上位互換要求は強かった。
しかし、今迄、裏切られ続けてきたけど、VB7->VB7.1では良好だったというなら幸せな事だ。
VBの場合と違って DelphiはEXEが動けばよいわけで、上位互換要求はそれほど強くない。
それでも、今までは良好な上位互換性を保ってきた事は評価していいと思う。
TurboPascalの時代のコードでさえ、殆どそのまま動いてしまう。
0514デフォルトの名無しさん
NGNGつーか何が変わったの?
0515デフォルトの名無しさん
NGNGD6で満足してるなら不要。 D5からなら D6とあわせた魅力があるから、そろそろ買ってやってくれ。
0516デフォルトの名無しさん
NGNG糞すぎて語るのもはずかしいか?
0517デフォルトの名無しさん
NGNG今まで
Dim s As String
For s In SomeCollection
と書かなければならなかったのが
For s As String In SomeCollection
で済むようになった。これは革命的だ!!
0518デフォルトの名無しさん
NGNG0519デフォルトの名無しさん
NGNG0520デフォルトの名無しさん
NGNG0521デフォルトの名無しさん
NGNGいいこといった!
0522デフォルトの名無しさん
NGNG日本法人も撤退してるから誰も擁護しない。(w
0523デフォルトの名無しさん
NGNGまとめると欠点がなくなったってことでしょうか?
はるかに越えた何かがないとDelphiからVB.NETに
移行する気にはなりませんね。
Delphi使ってない人には魅力的かもしれませんが。
0524デフォルトの名無しさん
NGNGまあ あのバリアントじゃなくなっただけでも VBとVB.NETは別言語になったと思うけどね。
0525デフォルトの名無しさん
NGNG大多数はDelphiなんて使ってません。(w
0526デフォルトの名無しさん
NGNG0527デフォルトの名無しさん
NGNG馬鹿に馬鹿っていわれてるような気分だな。
0528デフォルトの名無しさん
NGNG0529デフォルトの名無しさん
NGNGそういう偏見持っている人多いよね。
0530デフォルトの名無しさん
NGNGDelphiも次のバージョンで搭載するしね。
0531デフォルトの名無しさん
NGNGそうなのか。
今からどういうものか調べておいた方がいいみたいだね。
0532デフォルトの名無しさん
NGNGC用にGCライブラリがあるように、Delphiにだって作れるんだよ。
でも、Delphiの場合、VCLの設計が親が管理する方式だから、必要ないんだ。
作る気力が湧かないだけで
0533デフォルトの名無しさん
NGNGCにもDelphiにも言語にGCが無いのは明らかだろ。なに必死になってるんだ?
0534デフォルトの名無しさん
NGNG0535デフォルトの名無しさん
NGNG作 れ ば で き る
0536デフォルトの名無しさん
NGNGフルネイティブコードで動くC#も。
0537デフォルトの名無しさん
NGNGまあ、それくらいにしといてあげようじゃないか。
きっと>>532も分かったことだろう。
誰にも勘違いはあることさ。
0538デフォルトの名無しさん
NGNG今はGCと必死な>>532の話だろ。
0539デフォルトの名無しさん
NGNG0540デフォルトの名無しさん
NGNG0541デフォルトの名無しさん
NGNGお 前 が 馬 鹿 だ ! !
0542デフォルトの名無しさん
NGNG小学生ですか?
0543デフォルトの名無しさん
NGNG0544デフォルトの名無しさん
NGNG0545デフォルトの名無しさん
NGNGお 前 が 小 学 生 だ ! !
0546デフォルトの名無しさん
NGNGお 前 が 恥 ず か し い ! !
0547デフォルトの名無しさん
NGNG0548デフォルトの名無しさん
NGNG0549デフォルトの名無しさん
NGNG0550デフォルトの名無しさん
NGNG0551デフォルトの名無しさん
NGNGたぶん間違いない。
0552デフォルトの名無しさん
NGNG0553デフォルトの名無しさん
NGNG0554デフォルトの名無しさん
NGNG0555デフォルトの名無しさん
NGNG0557デフォルトの名無しさん
NGNGはしたないスレね!
0558デフォルトの名無しさん
NGNG禿同
0559デフォルトの名無しさん
NGNG0560デフォルトの名無しさん
NGNG俺の気のせいなんだろうか?
0561デフォルトの名無しさん
NGNGそうだね。
次スレでは
Delphi=ボーランドの【自 己 満 足】では?
というスレタイになることを希望する。
0562デフォルトの名無しさん
NGNGMSの手の上で踊らされているようで嫌なんだろ?
0563デフォルトの名無しさん
NGNG↑ ↓
Kylixマンセー ← VB.NET>>Del ← インチキOOP=VB
0564shige
NGNG0565デフォルトの名無しさん
NGNG0566デフォルトの名無しさん
NGNG0567デフォルトの名無しさん
NGNG0568デフォルトの名無しさん
NGNG0569
NGNG0570デフォルトの名無しさん
NGNGハイテク歩兵第四機械化歩兵師団すらRubyにて構築されている。
よってRubyがその他のヌヒ言語を撃滅ピンポイント空爆し破壊する。
0571デフォルトの名無しさん
NGNG0572デフォルトの名無しさん
NGNG0573デフォルトの名無しさん
NGNGLinuxで開発する日本人がいない。
LinuxでGUIアプリを開発する人間がいない。
LinuxでGUIアプリの需要が無い。
所詮はWindowsの開発ツールなのでLinuxでは使いづらい。
0574デフォルトの名無しさん
NGNGOpenOffice.orgがいい状況だからね。
オフィスアプリとくれば次ぎは業務ソフトに需要が流れるからな。
0575デフォルトの名無しさん
NGNGプ
OpenOffice薦めて客から干されたアホを知ってるぞ。
0576デフォルトの名無しさん
NGNG0577デフォルトの名無しさん
NGNGまだ分かってないアホがほんとにいるんだよな。
0578デフォルトの名無しさん
NGNG0579デフォルトの名無しさん
NGNG0580デフォルトの名無しさん
NGNG0581デフォルトの名無しさん
NGNG馬鹿企業があるが、そっちの方が高くつくのにね。
0582デフォルトの名無しさん
NGNGVBにコンプレックスを持つDel厨専用のオプション
0583デフォルトの名無しさん
NGNG0584デフォルトの名無しさん
NGNGウヨとサヨとコヴァがいます
0585デフォルトの名無しさん
NGNG使っている奴って一人なのかもな。
0586デフォルトの名無しさん
NGNG0587デフォルトの名無しさん
NGNGでもつまんないんだよね。
0588デフォルトの名無しさん
NGNG0589デフォルトの名無しさん
NGNG0590デフォルトの名無しさん
NGNG最悪って欠点も無いけどね。
0591デフォルトの名無しさん
NGNGこんなに信者が宣伝してるのに。
0592デフォルトの名無しさん
NGNG0593デフォルトの名無しさん
NGNG「M$じゃないから安心できない」と思う人が多いから
M$だから安心だという保証が無いのはVB6→VB.NETの互換性を見れば明らかだけどね
0594デフォルトの名無しさん
NGNG目の前で追い抜かれていったわけだから。(w
0595デフォルトの名無しさん
NGNG> 「M$じゃないから安心できない」と思う人が多いから
じゃあ、いつまでたってもDelphiが普及することは無いね。
0596デフォルトの名無しさん
NGNGいや、某がそのうちMSに
0597デフォルトの名無しさん
NGNG「無い」のは確か。
0598デフォルトの名無しさん
NGNG何が起こるかわかりませんぜ。
0599デフォルトの名無しさん
NGNG一般企業ではね
個人レベルでは十分普及してると言っていいくらいにユーザはいる
0600デフォルトの名無しさん
NGNGなんでだか。
妄想はやめてくれ。
0601デフォルトの名無しさん
NGNGPersonal使いと割れ厨ばかりだけどな。(ワラ
0602デフォルトの名無しさん
NGNG0603デフォルトの名無しさん
NGNG割れはdelphiに限ったことではないだろうに。
0604デフォルトの名無しさん
NGNGあー。だからDelphiは個人向けツールと言われてるのか。
0605デフォルトの名無しさん
NGNG0606デフォルトの名無しさん
NGNG企業の担当者は保守的にならざるを得ない
サーバを選ぶ際IBMのにしておけば
たとえうまく使えなくても「仕方がない」とされて
選んだ人が責任を問われなかったのと同様で
M$のツールで失敗しても責任を問われないから
0607デフォルトの名無しさん
NGNG一番の疑問なんだが。
0608デフォルトの名無しさん
NGNG保守的なのは間違いないんだけど、
保守的の意味を間違えてない?
責任転嫁をすることは保守的と関係ないよ。
0609デフォルトの名無しさん
NGNGC#死滅スレのアンチMS厨の正体がJava厨のフリしたDel厨だったから
0610デフォルトの名無しさん
NGNG保身といった方がよかった?
0611デフォルトの名無しさん
NGNG0612デフォルトの名無しさん
NGNGこのスレを見ての通り。
0613デフォルトの名無しさん
NGNGそれは言えてる
俺も自分の偏屈さは承知しているつもり(w
0614デフォルトの名無しさん
NGNG0615デフォルトの名無しさん
NGNGマイクロソフトに比べれば。
0616デフォルトの名無しさん
NGNG当たり前
0617デフォルトの名無しさん
NGNGはじめ国の名前だと思った。
0618デフォルトの名無しさん
NGNGまじでDelphiが消える危機感が出てきたから。
0619デフォルトの名無しさん
NGNG育てたとしても、それで終わりだからな。
0620デフォルトの名無しさん
NGNG0621デフォルトの名無しさん
NGNGやさしいやつだな。
0622デフォルトの名無しさん
NGNGOpenOffice使おうとか、Kylixがいいよとか御託の雨あられになるよ。きっと。
0623デフォルトの名無しさん
NGNG昔は知名度結構あったんだけどね。
開発ツールが高かった時代に、学生でも買える値段で販売したから。
まあ安さ戦略が成功したわけだが、今はMSの開発ツールもタダで
手に入れられる時代だからね。
有名なMS製開発ツールが企業でも使われているんだから
結局MS開発ツールに人が流れていくだろうね。
0624デフォルトの名無しさん
NGNG0625デフォルトの名無しさん
NGNGDelphiがクラッシュしても「これだからM$製品は」って言うんだろうな。(w
0626デフォルトの名無しさん
NGNG0627デフォルトの名無しさん
NGNGDelphiだとなにか起こってもMSのせいにできるね。
0628デフォルトの名無しさん
NGNGメンバー全員Users Groups見てそうだな。
0629デフォルトの名無しさん
NGNG0630デフォルトの名無しさん
NGNG嫌某だろうとこのスレに来る人はまだいい方で
本当に知らないプログラマがいるものね
0631デフォルトの名無しさん
NGNGInpriseに改名してへ氏が抜けた頃から転落が始まったんだよな。
0632デフォルトの名無しさん
NGNG0633デフォルトの名無しさん
NGNGなんだよボーランドって(プ
0634デフォルトの名無しさん
NGNG今は7.0 Personal買うくらいなら、あと2・3千円出してVC#買った方がいいもんね。
0635デフォルトの名無しさん
NGNG発売日に。
0636デフォルトの名無しさん
NGNGフサギコは現実にその行為をしてしまったわけだが。
0637デフォルトの名無しさん
NGNG俺はTurbo Pascalからのバージョンアップという感じ
こういう人は結構多いんじゃないかな
0638デフォルトの名無しさん
NGNG0639デフォルトの名無しさん
NGNG0640デフォルトの名無しさん
NGNGフサに限らずまともなBorland/Delphiファンならそうして当然。
盲目的信者はどうだか知らないけど。
0641デフォルトの名無しさん
NGNG今ググってみたら2300件ヒットしたよ
0642デフォルトの名無しさん
NGNG0643デフォルトの名無しさん
NGNG色々悩んだ挙句、10年だったらDelphiかなぁ、と思ってそうしちゃったんだけど。
VCじゃ開発効率悪すぎだし.NETは新しすぎて怖いしBCBはマイナーすぎだし。
高々10台の端末がぶらさがった社内システムで、
GUIにそこそこ凝らなくちゃいけない仕事だったからWeb系は選び辛かったし。
でもなぁ、Delphiもやっぱマイナーではあるよなぁ・・・。
0644デフォルトの名無しさん
NGNGWindowsはもとよりDelphiも使いません。
0645デフォルトの名無しさん
NGNGこの程度ならそれこそなんでもいいじゃん。
ユーザーはそんなもの気にしないよ。
メンテは担当者に覚えさせれば済む話だし。
0646デフォルトの名無しさん
NGNGWinやDelはダメなの?
0647デフォルトの名無しさん
NGNGそんな俺はめぐりめぐってC#に落ち着いてる。
今はDelphi使ってなくても、
あのころFDELPHIで学んだこと、そこから刺激されて独学したことが
ものすごく役に立っているという人は多いんじゃないかな。
まあ、そんな人はこんなスレ読んでないかもしれないけど。
0648デフォルトの名無しさん
NGNG・今までのバージョンアップと違ってEXEサイズ小さくなった。
・XPビジュアルスタイル完全対応。
0649デフォルトの名無しさん
NGNG0650デフォルトの名無しさん
NGNG・Hello WorldのEXEサイズは3KB
・元からXPビジュアルスタイル完全対応
0651デフォルトの名無しさん
NGNG0652デフォルトの名無しさん
NGNG0653デフォルトの名無しさん
NGNG0654デフォルトの名無しさん
NGNGそうか?
0655652
NGNGCPUは166MHz、メモリは64MBです。
0656デフォルトの名無しさん
NGNG0657デフォルトの名無しさん
NGNGうん。特に起動が遅い。当方WinXP CPUはPenIII900MHz メモリは256MBです。
0658デフォルトの名無しさん
NGNG行為だけどね。
0659デフォルトの名無しさん
NGNG0660デフォルトの名無しさん
NGNG行為だけどね。
0661デフォルトの名無しさん
NGNG擁護のスレタイじゃねーだろ。文盲
0662デフォルトの名無しさん
NGNG0663デフォルトの名無しさん
NGNG相変わらずWindowsでないと何もできないということはありませんね?
0664デフォルトの名無しさん
NGNG0665デフォルトの名無しさん
NGNG0666666
NGNG0667デフォルトの名無しさん
NGNG0668デフォルトの名無しさん
NGNG0669デフォルトの名無しさん
NGNG0670デフォルトの名無しさん
NGNGDel厨には理解不可能
0671デフォルトの名無しさん
NGNG0672デフォルトの名無しさん
NGNG0673デフォルトの名無しさん
NGNGガベージコレクション=ごみ集め。
参照されてないメモリを回収する仕掛けを用意する事で
プログラマがメモリを解放しなくても良いので便利だろ?
とスクリプト系言語では良く使われる。
昔からある技術で、
マイクロソフトの実装したNxxBasicで
文字列のメモリが足りなくなると何秒か(メモリを沢山積んでいると何分も)
突然何も操作出来なくなる現象のせいで有名になった。
0674デフォルトの名無しさん
NGNG追記。
Java、smalltalk、C#、VB.NET、VB等
オブジェクト指向言語、準オブジェクト指向言語でもよく使われる。
0675デフォルトの名無しさん
NGNGメモリ管理が言語の制御下に置かれるので
メモリ関連のクリティカルで発見しづらいバグ
(メモリリークやバッファオーバーフローなど)が
減るという間接的な利点もある。
0676デフォルトの名無しさん
NGNG「ガベージ」なのか、「ガーベジ」なのか考え中。
0677デフォルトの名無しさん
NGNG0678デフォルトの名無しさん
NGNG俺の錯覚?
性能はPS2=XBOX>>>GQでしょ?
0679デフォルトの名無しさん
NGNG0680デフォルトの名無しさん
NGNGD++#
と名前を変えればC++やC#の次の言語だと思って
最先端言語だと見られるから売れると思う。
0681デフォルトの名無しさん
NGNGガーベッジ
0682デフォルトの名無しさん
NGNG0683デフォルトの名無しさん
NGNG何週間も連続稼働させるのが当たり前なわけで、社会に出て2chを知って、そんなことも
出来ない連中が”GCの無い言語はクソ”と書き込んでいるのをみてポカーンとした。
俺にとってのセカンドインパクトですた。
ちなみに、
社会に出て、WindowsでVBを使って Perl でなら30分で終わるようなプログラムを書いて
データを集計したときに5,6時間処理が終わらなかったがのがファーストインパクトですた。
その後でVC++で書き直して30分ほどになったのだけど、VBだと10倍以上時間食うんだな。
Delphiでこれを書き直したことはないけど、こんな目に遭ったことはない。
おまいらさ、言語云々より技術磨いてる?
磨いてるとして、VBやC#なんかで本当に磨けるのか?
Windowsが不安定だからって、2,3時間使ってたらヘタレてくるようなアプリかいてんじゃないよな?
まともな技術者になろうってんなら、バカチョン・フレームワークの外の世界に踏み出すべきじゃないのか?
0684デフォルトの名無しさん
NGNGウィンドウズが自動でやってくれんじゃないの?
ウィンドウズってそんなことも自動でしてくれない負け組みのOSなんですか?
0685デフォルトの名無しさん
NGNG世間知らずだったんだね。
> そんなことも 出来ない連中が”GCの無い言語はクソ”と書き込んでいるのをみてポカーンとした。
出来ないって決め付け、挙句の果てに言語と技術者をごっちゃにして考えるのよくないよ。
> 社会に出て、WindowsでVBを使って Perl でなら30分で終わるようなプログラムを書いて
> データを集計したときに5,6時間処理が終わらなかったがのがファーストインパクトですた。
自分の技術力が未熟だったんだね。
> まともな技術者になろうってんなら、バカチョン・フレームワークの外の世界に踏み出すべきじゃないのか?
そういって、独自の糞フレームワーク使って自己満足している似非技術者多いよ。
0686デフォルトの名無しさん
NGNGそして最近の計算機の性能向上によってメモリ管理を
自動化することが充分に見合うような分野が多くなってきた。
ただそれだけのことだ。
0687デフォルトの名無しさん
NGNG0688デフォルトの名無しさん
NGNG0689デフォルトの名無しさん
NGNGしたほうが盛り上がりそう。
0690デフォルトの名無しさん
NGNG0691デフォルトの名無しさん
NGNG開発効率が大切なのは当然だが、
だからってマクドナルドみたいな技術者ばかり増えてないか?
まぁたしかに、業務内容をただ落とし込んだだけのアプリに
完成度の高い技術を求めるのは間違いだろうけど。
結局、客がファーストフードを求めてるわけだからなぁ。
0692デフォルトの名無しさん
NGNGマクドナルドは男性差別企業
0693デフォルトの名無しさん
NGNG重要なのはDelphiはオナニーって事。
0694デフォルトの名無しさん
NGNGどうしてVB厨はコンプレックス丸出しの脊髄反射レスしかできないのかな。
こういうのがVB厨の由縁だね、きっと。
VB単体での開発は実質GUI中心のアプリ以外じゃ開発効率わるすぎ。
まともにCで開発するよりも遙かに多くの知識や経験が必要になる、些末で応用の効かないのが。
だからCOM貼り付け言語として使われてた。
M$が提供するCOMもVer違えば資料を漁ることになるし、漁る以外解決策無し。
技術が未熟とか未熟でないとかいう世界じゃないのよね。
そういう頭を使わないでひたすら資料と格闘するようなフレームワークを便利だと勘違いして
有りがたがるのって、なんかパチプロみたいだな。(w
0695デフォルトの名無しさん
NGNG何か勘違いしているようだけどメモリ管理は開発においては全く非本質的な要素だよ。
malloc/freeの知識が「完成度の高い技術」とやらに含まれている必要は全くない。
あえて言えば「より低水準な技術」だな。
いまどき漏れないバケツの作り方を云々するのは一部の
(一部というだけで高い技術を持ったという意味ではない)人間だけで充分ってこった。
0696デフォルトの名無しさん
NGNG昔は如何にメモリ管理するかって本が沢山出てたけど、
いまはほんとに見ないね。Javaが出るちょっとくらい前までは本屋で見かけてたけど。
C++だと New をオーバーロードで定義したりするんだろうけど、
今のオブジェクト指向で上から下まで全部やってしまおうっていう考えと相反するから
あんまり話題に上らないんだよね、きっと。
OSもメモリを管理してくれるのはたしかだけど、アプリケーションが取得してしまったメモリ
までは管理してくれないので、完成度が要求されるアプリやサービス、デーモンなんて呼ばれる
ものはOSのメモリが有限であることなんかを理解して、自分のメモリを管理しなきゃならん。
でも、流行廃りで語るような軽い技術じゃないのは確か。
こういうのは古本屋で本を探したりして、コツコツ技術を磨いておくとよいと思うよ。
0697デフォルトの名無しさん
NGNG0698デフォルトの名無しさん
NGNGGCのおかげでそういうことを気にしなくていいなら便利だね
というのはありだけど
GCがあたりまえでGCがないといつメモリを開放したらいいのか分からない
というのではちょと困る
0699デフォルトの名無しさん
NGNGじゃ、あなたが苦労して完成したアプリでスラッシングが発生したらどうやって解決しますか?
お手上げじゃない? まさかメモリ増量とかいわないでね。
0700デフォルトの名無しさん
NGNG粘着に続けるのはJAVA厨房の常
オタは妄想の中だけでプログラムってる
0701デフォルトの名無しさん
NGNG.NetのOSのサービスまでガベコレ使おうっていう発想は異常。
0702デフォルトの名無しさん
NGNG開発環境と実行環境でフレームが違うので、またCOMみたいにあっちで動いてこっちで
うごかずっていう状態になる可能性大。
動くにしても、もの凄く運用で神経を使うことになるか、理不尽な仕様をプログラマが理解
していないといかないという罠。 まぁ、MSの実験に毎度毎度つき合わされるのは嫌なの
で近寄らない予定ですが。
0703クンクン(偽18号)
NGNGククククーン。
0704デフォルトの名無しさん
NGNGオナニーしているとしか思えない。
言語開発者じゃあるまいし、
いま必要なことをしっかり学べ。
0705デフォルトの名無しさん
NGNG.NetのOSのサービス?
なんのこと言ってるのやら?(w
具体的にサービスが何か聞いたら、ガベコレ使うの普通じゃんって言われるはず。
0706デフォルトの名無しさん
NGNG> MSはSQLサーバーのストアドプロシージャにまでC#を組み込むとか確か言ってたな。
> 開発環境と実行環境でフレームが違うので、またCOMみたいにあっちで動いてこっちで
> うごかずっていう状態になる可能性大。
えとさぁ、あんたOracleのストアドにJavaが組み込まれてるの知ってる?
開発環境と実行環境でフレーム(?w)が違うって具体的に
開発環境が何で実行環境が何の場合?
結局MSだからってだけで技術的な意見は何も無いんだよねぇ。
0707デフォルトの名無しさん
NGNGあなたならどうやって解決しますか?
メモリを手動で確保・解放してもスラッシングは発生しますよ。
その解決法がそのままGCにも使えることでしょう。
0708デフォルトの名無しさん
NGNG0709デフォルトの名無しさん
NGNG0710デフォルトの名無しさん
NGNG公開オナニーしたかったから
0711デフォルトの名無しさん
NGNGただのPascalじゃなくて、拡張されたTurboPascaね。
c言語以上に高速コンパイル可能なまま拡張された構文
Pascalから拡張された、unitによる固く強力な構造化機構
これらを築いていた自社ブランドの自信
0712デフォルトの名無しさん
NGNG0713デフォルトの名無しさん
NGNGおまえバカだろ?
自動で何ともならないときに自分で対策するんじゃないか。
0714デフォルトの名無しさん
NGNGコンポーネント型も、オーナ制による半自動だし、
インターフェース型変数を使えばメモリ管理は自動だし、
この上ガベコレを導入してもそれほど意味ないと思うが?
0715デフォルトの名無しさん
NGNG0716デフォルトの名無しさん
NGNGDOS版のTurbo Pascalを知らないね
Cなんてかったるくて使ってられなかったんだよ
0717デフォルトの名無しさん
NGNGそれならC#にしろと言われそうだけど、
0718デフォルトの名無しさん
NGNG自分で対策する。えぇ当然です。ではどのように対策するのですか?
手動ならどんなことでも対策できるとは限らないのですよ。
その手動の対策法を言わないと説得力ありません。
0719デフォルトの名無しさん
NGNGそれはガベコレに近いのがあるからガベコレはいらないと言っているわけであって、
ガベコレがいらないとは言って無いんだよね。
Delphiはオーナ製によるガベコレと・・・。
0720デフォルトの名無しさん
NGNGHSPもガベコレ搭載とか言い出しそうだな
0721デフォルトの名無しさん
NGNG0722デフォルトの名無しさん
NGNG素直に教えて下さいって言えないのか、どこまでも恥ずかしいやつだな。
一番簡単な例はオブジェクトのサイズを幾つかのパターンに分類して
その単位でメモリをまとめて管理する方法。
このオブジェクトのSizeOfの整数倍でメモリを獲得してそこから運用すれば
異なるライフサイクルの小さいオブジェクトが複数ページに散らばるのを防げる。
だからガベージコレクションは必要なくなる。
小さいというのは特に4KBと比較してというわけじゃない。
0723デフォルトの名無しさん
NGNGオーナー制はライフサイクルが等しいオブジェクトを忘れずに開放するための方法。
組込型はスコープはずれたらまとめて開放されるが、勝手に作ったオブジェクトは
開放してくれないのでこのスコープと同じような使い勝手を実現するためにある機能。
0724デフォルトの名無しさん
NGNGはずかしすぎ。
0725デフォルトの名無しさん
NGNGこいつ痛すぎだな(w
0726デフォルトの名無しさん
NGNG痛いのは承知なんだが、どう痛いか解説希望。
0727デフォルトの名無しさん
NGNG連中は、人格もしかりなんだな。
自己管理できないだけならまだしも、VBのせいで自分で頭を使わない習慣までついちゃってる。
これからプログラミング学習を始めるヤシには、多少苦労してもDelphiやC++といったまともな
言語を勧めるべきだな。 生産性が必要になった時点で、必要なら他の言語を学べば良いし。
0728デフォルトの名無しさん
NGNG釣りですか?あなたの人格の方が(略
>726
GCについても余り深く理解してないでしょ。
0729デフォルトの名無しさん
NGNG〜倒産〜
0730デフォルトの名無しさん
NGNGなんの内容もないレスですね。
あなたが分かった風にいってるようにしかみえません。
是非ご教示願えませんか?
0731デフォルトの名無しさん
NGNGGCは設計で問題が解決できなかったときの最後の手段。
これを常用すれば設計で手を抜ける代わりに何時始まって何時終わるか、
それを使っているときにどれだけ本来の処理効率が落ちるのか、GCの処理が
間に合わなかったらどうなるのかと不確定要素を沢山持ち込む。
メモリ管理ってのは極力GCに頼らないための手段。
アプリケーションの設計段階で個別に仕込むシステム。
よってGCとは別物だが、大きく捉えるとするとメモリ管理⊃GC。
0732デフォルトの名無しさん
NGNGM$の社員は放置でよろしくお願いします。
0733デフォルトの名無しさん
NGNGAPIバリバリならDelphi使う意味ねーよな(嘲笑激藁w
0734デフォルトの名無しさん
NGNGいつ言っていたんだが、ソースを出して証明してみな。
最低でも5点以上。
0735デフォルトの名無しさん
NGNG0736デフォルトの名無しさん
NGNGなんでそんなに必死なの?
0737デフォルトの名無しさん
NGNG0738デフォルトの名無しさん
NGNG0739デフォルトの名無しさん
NGNGプログラム終了時じゃないよ。
Owner になっているコンポーネントのインスタンスが破棄されるときに、
それが own していたコンポーネントが破棄されるんだよ。
0740デフォルトの名無しさん
NGNGてゆーか、すまぽ使えばいいじゃん。そんなに言うんなら。
0741デフォルトの名無しさん
NGNGVBだのDelphiだの選べる皆さんがうらやましいよ
いまDelphiのいる位置だけを見ると、あまり意味を感じないかも知れないけど
C++Builderは当初Delphiに比べて遅くて使いにくかったし…
Pascalも悪くない言語だと思うよ
いろいろ決まり事が多くて とっつきにくいけど
そのせいで比較的変なコードを書きにくいので
他人のソースも読みやすかったりします
0742デフォルトの名無しさん
NGNGPascalだからって読みやすいって、気のせいだと思うよ。
0743新語
NGNG0745デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1050273366/5
0746デフォルトの名無しさん
NGNG比較するプログラムは作れないわけだが。
0747デフォルトの名無しさん
NGNGVBで必死に最適化したコードが
Delphiでテキトーに書いたコードに
誤差の程度でしか勝てないというのもなんだが
0748デフォルトの名無しさん
NGNG比べるほうが現実的。
0749デフォルトの名無しさん
NGNG>マイクロソフトの実装したNxxBasicで
>文字列のメモリが足りなくなると何秒か(メモリを沢山積んでいると何分も)
>突然何も操作出来なくなる現象のせいで有名になった。
VB6 on Win2K でもこの wait 機能の互換性は確認できております。
.Netでもおそらく健在でしょう。 さすが M$。
0750デフォルトの名無しさん
NGNG0751デフォルトの名無しさん
NGNG>メモリ関連のクリティカルで発見しづらいバグ
>(メモリリークやバッファオーバーフローなど)が
>減るという間接的な利点もある。
しかし録画・録音や計測機器を制御させるような場合には
不意打ちでGC完了待ちでデータを取りこぼしたり、
アルゴリズム的にGCの性能を超える速さでメモリの取得/開放を
行うことが不可避なものは開発不能で打つ手も無いという罠。
特に前者の問題は再現性が乏しく低レベルな開発者は問題の存在さへ知らないため、
医療用機器などにVBのフロントエンドがついているのを患者の立場で発見した場合は
看護婦が非常時の運用マニュアルをしっかり記憶していることを祈りつつ未熟な開発者
を呪うしかない。
まぁ、おれたちは呪われないような仕事しような。
0752デフォルトの名無しさん
NGNG0753デフォルトの名無しさん
NGNG尿意。
0754デフォルトの名無しさん
NGNGみた・・・・ハア? どこがエラトステネスのフルイ? これは、これ以上遅いコードが書けない程遅いコードじゃないか・・・
エラトステネスのフルイで書き直していい?
0755デフォルトの名無しさん
NGNG0756デフォルトの名無しさん
NGNG0757デフォルトの名無しさん
NGNG0758デフォルトの名無しさん
NGNGVC++ (Debug) : 10034
VC++ (Release) : 9724
VB (IDE) : 49992
VB (P コード) : 40007
VB (最適化) : 9944
VB (詳細最適化): 9784
Delphi : 9854 -> 5%引きで 9361?
0759756
NGNGもしかしたら配列をグローバルに置いたままだったのが、プラスに働いたかも。
0760デフォルトの名無しさん
NGNG0761デフォルトの名無しさん
NGNG0762デフォルトの名無しさん
NGNGいや、その前にアルゴリズムを改善しないとさ、
これはエラストネスのフルイじゃない。 エラストネスのフルイにするべき
0763デフォルトの名無しさん
NGNGではやってみてください。
0764デフォルトの名無しさん
NGNG0765デフォルトの名無しさん
NGNG0766デフォルトの名無しさん
NGNG0767デフォルトの名無しさん
NGNG0768デフォルトの名無しさん
NGNG生産性もパフォーマンスもVBに劣るDelphi。(プププ
使ってて恥ずかしくないの?(ゲラ
0769デフォルトの名無しさん
NGNG0770デフォルトの名無しさん
NGNG.NETの100倍近いファイルサイズの巨大アプリで、
実行してみたらC#に負けました。
擁護のしようがないね。
0771デフォルトの名無しさん
NGNG0772デフォルトの名無しさん
NGNGそれがVBより遅いのかよ。くだらねー。プププ
0773デフォルトの名無しさん
NGNG0774デフォルトの名無しさん
NGNGじゃあ、俺はVBやることにするよ。
0775デフォルトの名無しさん
NGNG0776デフォルトの名無しさん
NGNG0777デフォルトの名無しさん
NGNG0778デフォルトの名無しさん
NGNGそもそも、同じコードをコンパイルしてるわけじゃないでしょ?
ほんの 少し改善したら 20倍早くなったんだけど、
じゃ、好きなツールでこれを超えてみて
0779デフォルトの名無しさん
NGNG0780デフォルトの名無しさん
NGNG?ってなんだよ。
それくらい確認しろよ。
なにやってんだよ。
お前アホだろ。
0781デフォルトの名無しさん
NGNG>>780
同じ言語同士じゃないんだから、同じコードをコンパイルしてないでしょ?
なら、同じ仕様=Primes配列に素数を列挙して格納するという仕様を
どれだけ速く実現出来るかでいいわけでしょ?
0782デフォルトの名無しさん
NGNG0783デフォルトの名無しさん
NGNG0784デフォルトの名無しさん
NGNGDelphiの場合、関数内で一次的にクラスを使うと、作って廃棄するわけで
廃棄するコストが必ずかかるけど、
GC有りだと、メモリを限界近くまで使うまでそれを保留出来る。
そもままアプリが終ってくれれば、その保留した解放コストを支払わなくてスムしね。
0785デフォルトの名無しさん
NGNG10895
10354
0786デフォルトの名無しさん
NGNG0788デフォルトの名無しさん
NGNGhttp://www.emit.jp/prog/prog_opt0.html
0789781
NGNGfunction ETblMk(emax:Integer):TBits;
var stp,i:Integer;
begin
Result:=TBits.Create;
Result.Size:=emax;
for stp:=2 to round(sqrt(emax)) do
for i:=2 to (emax div stp) do Result.Bits[i*stp]:=True;
end;
var MaxN:Integer;// N以下の素数の数M はおよそ N/ln(N)
Primes: Array[0..MAX_PRIMES] of Integer;
i, PrimeCnt: Integer;
TimeCnt: DWORD;
begin
Primes[0] := 2;
Sleep(1500);
TimeCnt := timeGetTime();
MaxN:=round(10*MAX_PRIMES*ln(MAX_PRIMES) );
PrimeCnt:=1;
with ETblMk(MaxN) do try
for i := 2 to MaxN-1 do
if not bits[i] then begin
Primes[PrimeCnt]:=i;
Inc(PrimeCnt );
if PrimeCnt>MAX_PRIMES then break;
end;
finally free;end;
TimeCnt := timeGetTime() - TimeCnt;
Writeln(TimeCnt);
end.
0790デフォルトの名無しさん
NGNG0791デフォルトの名無しさん
NGNGDelphiはもう救いようがないよ。
0793デフォルトの名無しさん
NGNG0794デフォルトの名無しさん
NGNG8742 → 250。
0795デフォルトの名無しさん
NGNGIniFileをFreeする必要はあるのでしょうか?
0796デフォルトの名無しさん
NGNG>>789はちょっと勉強になった。
0797デフォルトの名無しさん
NGNG終了したらOSが解放するので意味がないですが解放する癖を付けるためにも解放した方が良いと思います。
0798デフォルトの名無しさん
NGNGDel厨瀕死ですね(w略
遂にインチキですか(藁
0799デフォルトの名無しさん
NGNGどこが姑息なんだ?
あたりまえの事。
0800781
NGNG改善点は、
1、MaxN の予測精度を上げる
n/ln(n) の逆数をニュートン法で求めるのが良いだろう。
今はたぶん3倍くらい余分に素数を求めてる筈
2、偶数を最初から除く事で、メモリ要求量を減らし、キャッシュを有効に使えるようにする
0801デフォルトの名無しさん
NGNG事実を認められないとは哀れな…
0802デフォルトの名無しさん
NGNGローカルで宣言するってとこまでにしとけ。
0803嵐がスレ流すので再掲
NGNGPentiumIII-800、768 MB、Windows XP Pro SP1、VC++6 Pro SP5、VB6 Pro SP5、Delphi 6 Personal
VC++ (Debug) : 10034
VC++ (Release) : 9724
VB (IDE) : 49992
VB (P コード) : 40007
VB (最適化) : 9944
VB (詳細最適化): 9784
Delphi : 9854
何気に、誤差程度の違いしかなく拮抗している。
漏れは Delphi をよく知らないので改良の余地はあるかも知れぬるぽ。
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1027870433&res=63
0804デフォルトの名無しさん
NGNGまあ、結論から行けば不要ってことなのだが、
後からTMemIniFileに置き換えたり、AllocMemCountによる解放漏れチェックを入れたり、
タイミングを変えた時に混乱しないように、…要するに保守の為に、一応しておけ。
>>798
だからiをローカル変数にして比較してみろって…
元々のコードがDelphiだけグローバル変数なのだから、元のコードが同じじゃないぞ。
(最初に比較した奴は知らなかったのだろうが、わかった上でその態度は馬鹿を宣伝してるだけ)
0805デフォルトの名無しさん
NGNG0806デフォルトの名無しさん
NGNG0807デフォルトの名無しさん
NGNGおまいもう帰っていいよ。
0808795
NGNG0809デフォルトの名無しさん
NGNGそれを無視するのはおかしい。
0810781
NGNG>>802
アルゴリズムは、変えていないよ。 だって、エラトステネスのふるいでしょ? ちゃんとエラトステネスのふるいを使ってるよ
0811デフォルトの名無しさん
NGNGDelphi のコンパイル・オプションはなに? デバッグ? リリース?
0812781
NGNGif not Result.Bits[stp] then// <----- これを挿入
for i:=2 to (emax div stp) do Result.Bits[i*stp]:=True;
実験したら4倍は早くなかったけど3倍は早くなった
という事で >>803 の Delphiの項は 1/100 にして下さい。
0813デフォルトの名無しさん
NGNG0814デフォルトの名無しさん
NGNG0815デフォルトの名無しさん
NGNGたぶん、
MaxN:=round(10*MAX_PRIMES*ln(MAX_PRIMES) );
PrimeCnt:=1;
with ETblMk(MaxN) do try
for i := 2 to MaxN-1 do
この4行を
PrimeCnt:=1;
with ETblMk(round(10*MAX_PRIMES*ln(MAX_PRIMES) )) do try
for i := 2 to Size-1 do
こうすりゃいいでしょ
0816デフォルトの名無しさん
NGNG外側のループを MAX_PRIMES 回まわさないと。
0817デフォルトの名無しさん
NGNG0818デフォルトの名無しさん
NGNGあ ま り に 激 し い オ ナ ニ ー だ な ( 藁
0819デフォルトの名無しさん
NGNG変えただけでどう変化するのかが見たいな。
0820デフォルトの名無しさん
NGNG0821デフォルトの名無しさん
NGNG0822デフォルトの名無しさん
NGNGそれなら、他のコードにも if 文いれなきゃ。
0823デフォルトの名無しさん
NGNGこのループって、
素数を余分に3倍くらい求めてから
MAX_PRIMESになったループを終らせてるから、外側のループはMAX_PRIMES-1回 回ってるんじゃないの?
0824デフォルトの名無しさん
NGNGPrivate Declare Function timeGetTime Lib "winmm.dll" () As Long
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Const MAX_PRIMES = 20000#
Sub ETblMk(ByRef Result() As Boolean, ByVal emax As Long)
Dim stp As Long, i As Long
ReDim Result(emax)
For stp = 2 To CLng(Sqr(emax))
For i = 2 To emax \ stp : Result(i * stp) = True : Next
Next
End Sub
Private Sub CommandButton1_Click()
Dim MaxN As Long
Dim Primes(0 To MAX_PRIMES) As Long
Dim i, PrimeCnt As Long
Dim TimeCnt As Long
Dim Table() As Boolean
Primes(0) = 2 : Sleep 1500
TimeCnt = timeGetTime()
MaxN = CLng(10 * MAX_PRIMES * Log#(MAX_PRIMES))
PrimeCnt = 1
Call ETblMk(Table, MaxN)
For i = 2 To MaxN - 1
If Not Table(i) Then
Primes(PrimeCnt) = i : PrimeCnt = PrimeCnt + 1
If PrimeCnt > MAX_PRIMES Then Exit For
End If
Next
TimeCnt = timeGetTime - TimeCnt : MsgBox TimeCnt
End Sub
0825デフォルトの名無しさん
NGNG入れたらいいし、早くなるのに必要な事ならやればいいじゃない。
それぞれ支持する言語をチューニングして、ホントは幾らってやればいいでしょ?
0826824
NGNG0827デフォルトの名無しさん
NGNGSleepとか無駄なウェイト入れているような馬鹿なコードじゃ
比較にならんて。
0828デフォルトの名無しさん
NGNGは?
0829デフォルトの名無しさん
NGNG0830デフォルトの名無しさん
NGNGDelphiの ETblMk の帰り値 TBits は一見 論理型配列に見えるけど、
実はクラスで、ビット単位に論理型がパックされたもの
Dim Table() As Boolean だとキャッシュに収まらないかも。
>>827
Sleep は同じ所に皆入れてるよ。
0831デフォルトの名無しさん
NGNGあぁ、ごめん。俺の見間違いだった.
0832デフォルトの名無しさん
NGNGデータはキャッシュに収まるかもしれないけど、
それをおこなう(アセンブラレベルの)コードが複雑になって
速度低下を招くかもしれないね。
0833デフォルトの名無しさん
NGNGちゃんとエラトステネスのふるいに直して再計測ってのも面白い。
0834デフォルトの名無しさん
NGNG困った事に
http://pc2.2ch.net/test/read.cgi/tech/1018657457/
のスレでも、頑張ってるのは Del厨だからねえ・・・・そういう勝負になるとDel厨ガンバルから
0835デフォルトの名無しさん
NGNGうらやましい。
0836デフォルトの名無しさん
NGNG0837デフォルトの名無しさん
NGNG素直になれよ。
あの時間であれだけ速くしたのは、それなりに認めたら?
0838デフォルトの名無しさん
NGNGDel厨の厨な部分なのかも。
0839デフォルトの名無しさん
NGNGあんな糞なもんどうでもいい。
0840デフォルトの名無しさん
NGNG試行錯誤を厭わないですむというか
0841デフォルトの名無しさん
NGNG0842デフォルトの名無しさん
NGNGさっきまであんなに騒いでたのは、どなたたちでしたっけ?
0843デフォルトの名無しさん
NGNGDelphiとBCBのリンカーは同じものなの?互換性があるだけ?
0844デフォルトの名無しさん
NGNG【題材】
256x256ビットマップをテクスチャマッピングした四角ポリゴンを表示するコードで、
何ミリ秒で表示できるか。
※アルゴリズムは自由、アセンブラ禁止、Direct3Dなどハード支援禁止。
0845デフォルトの名無しさん
NGNG0846デフォルトの名無しさん
NGNG変な表現だよな
0847デフォルトの名無しさん
NGNG0848デフォルトの名無しさん
NGNGBitBltで変形した四角は無理。
0849デフォルトの名無しさん
NGNG追加仕様は別料金になりますが?
0850デフォルトの名無しさん
NGNG次の仕事はいらないんだね?
0851デフォルトの名無しさん
NGNG256x256ビットマップをテクスチャマッピングした四角ポリゴンを表示するコードで、
何ミリ秒で表示できるか。
こんな条件でいきなり「何ミリ秒」かい(笑)
未定義部分は自由なんだよね?
1x1pixelの画面にレンダリングしてもいいよね?
スクリーン座標に投影された頂点は(0,0)(0,1)(1,0)(1,1)に限定してもいいよね?
0852デフォルトの名無しさん
NGNG90,90 左上
400,200 右上
420,300 右下
600,380 左下
を順につなぐ形状
0853デフォルトの名無しさん
NGNG0854デフォルトの名無しさん
NGNG0855デフォルトの名無しさん
NGNGその程度迄の差は、単に運だと思った方がいいよ。
3%程度までは、単にどこに配置したかの具合で差が出てしまう。
嘘だと思ったら nop を一つづつ15個くらいまで入れてみてごらん。
Delphiの場合、
asm
nop
end;
を 最初の begin の直後に入れて、nop を増やしてみるといい
nopを増やしてゆくと突然3%くらい実行サイクルが増えたり減ったりするからさ
0856デフォルトの名無しさん
NGNGこれでしょ
http://www.microsoft.com/japan/developer/library/jpgdipf/_win32_plgblt.htm
転送先平行四辺形の論理空間内の 3 つの点を保持している 1 個の配列へのポインタを指定します。
転送元長方形の左上隅はこの配列の最初の点に、
右上隅は 2 番目の点に、
左下隅は 3 番目の点にマッピングされます。
転送元長方形の右下隅は、必然的に、平行四辺形の 4 番目の点にマッピングされます。
0857デフォルトの名無しさん
NGNGそもそも、そのコードは配列にデータを作るだけで何も出力をしていないから、
ホントの最適化をしたら、何の計算しないという事になってしまうでしょ。
実際、あるベンチマークソフト対策で、その結果を検索して返してしまうなんてCコンパイラがあった
0858デフォルトの名無しさん
NGNG0859デフォルトの名無しさん
NGNGDelphiは、
BCB用のオブジェクトを出力出来るようになっています。
BCC32.exe の作った obj をリンク出来るようになっています。
でも、
Delphiには外部リンカはありません。
Delphiはコンパイラ+リソースコンパイラ+リンカが一体になっています。
だからこそインタプリタよりも速いコンパイラが実現出来ているのでしょう。
0860デフォルトの名無しさん
NGNG0861デフォルトの名無しさん
NGNGまだやるの? 惨敗たってコンパイラの差による違いなんて、
せいぜいが、数倍程度の差で、普通に使えば数割しか違わないでしょ?
アルゴリズムとか問題解決方法の深いところから対策すれば
1/10 1/100になるって昨日勉強したばかりじゃないか。
Delphiのコードが速いのはDelphiのコンパイラが賢いんじゃない
Delphi使いが、それだけ努力してるって事なんだよ。
0862デフォルトの名無しさん
NGNG金と頭が足りないのか知らないけど呆れた精神主義者だな。
君みたいな人間は北朝鮮逝くと重宝されるよ。
0863デフォルトの名無しさん
NGNGおまえは、誰も必要としてくれないけどな。
0864デフォルトの名無しさん
NGNG0865デフォルトの名無しさん
NGNG最終的に100倍差をつけての圧勝でしたがなにか?
0866デフォルトの名無しさん
NGNG0867デフォルトの名無しさん
NGNG知ったか房ばかりか・・・
0868デフォルトの名無しさん
NGNG「こっちの方がもっともっともーーっと100倍すごいんだい。」って。
0869デフォルトの名無しさん
NGNG100倍てなんの話よ。
0870デフォルトの名無しさん
NGNGおめでてーな
0871デフォルトの名無しさん
NGNGVB厨がこのスレにコピペするから悪い。
0872デフォルトの名無しさん
NGNG0873暴ランド
NGNGうっうっう、、、
う、うーっうーっ
うあ、ふあ、はあ、
はあ、はあ、はあ、うい〜〜〜〜ふ、、、
UU U U U
UU U U
U トローリ
0874デフォルトの名無しさん
NGNGあの課題?
ちょっと限定しすぎてて面白くないのに、手間だけはかかるからやる気が出ないんだよ
0875デフォルトの名無しさん
NGNGhttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1050452299&res=1
http://www.tensyo.com/urame/prog/piHex.htmのコードに200桁制限をつけて、>>803 の時間計測コードを付けただけだけど
VBのコードも俺は読めるけど、書いた事はあまりないから、誰か書いてやってくれ
とりあえず、DelphiとBcc32の結果は
Delphi 3472 ms
BCC32 4738 ms
cl も使ってみたけど、自分の環境だと Delの倍になったから不公正だろうし添付しない。
最適化オプション知らないから。
0876デフォルトの名無しさん
NGNG計測中にprintfがあるのはどうかと思うがね。
あと、32bit unsignedで最適化されているようので、
unsignedがないVBではアルゴリズムを変化させねばならず、
適正なベンチマークはおこなえないと思われ。
0877デフォルトの名無しさん
NGNGそうですか。
でも、printfの負荷は全体のほんの僅かなんで問題ないです。
実験したけど、誤差の範囲内です
計算中何か表示が出て=結果が正しいことが目で見えた方がいいので入れて下さい。
unsigned はサイン付きに変更して、同じ結果が出ることを確認しました。
実行時間にも優位差は出ませんでした。
0878デフォルトの名無しさん
NGNGhttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1050452299&res=3
Delphiは Extended->Double にしても速くならないので、確認していませんが
0879デフォルトの名無しさん
NGNGhttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1050452299&res=4
自分の環境では、
DelPiHex 3501ms
C(BCC32) 4729 ms
csPiHex VS2002上で作成、エクスプローラ実行 -> 5437.8192
という結果でした。
C# は簡単なコードでベンチマークすると最速だったのに、
今回は最適化しないVCよりは速いコードという程度の結果ですね
0880デフォルトの名無しさん
NGNGメソッド呼び出しがあると辛いんだろう。
しかし、 cl /O2 /Gr cPiHex.c でもC#と同等だったよ。 それでもBCCに負けてるんだが・・・・
0881デフォルトの名無しさん
NGNG極端な話、ある IL コードの、4K byte 中の数バイト分実行する場合でも
4K バイト全体をコンパイルしてしまいます。
だから、IL 換算で 4K byte に収まるコードは非常に早い。
あちこち飛び回るコードだと、 実行時間よりも JIT の時間の方がかかる。
だから、WinForm を使うアプリケーションとかだと「とろい」。
0882デフォルトの名無しさん
NGNGこの場合、Exeサイズが6Kだから2ページ使ってるのかな
しかし、VCとの比較からして、遅いという評価は当たらないかも・・・まあ妥当ななのだろう。
VBで書き直したら VBが最速だったなんて事になると面白いんだけどね。
0883デフォルトの名無しさん
NGNGDelphi > BCB > VC/C# になるんだよな (藁
0884デフォルトの名無しさん
NGNG0885デフォルトの名無しさん
NGNG勝手に決め付けるなよ。
つかソースがでてるんだから
あんたも確かめてみればいいことだ。
0886デフォルトの名無しさん
NGNGじゃあおまいらが別の結果をだせ。
口だけでは何も伝わらない。
0887デフォルトの名無しさん
NGNG0888デフォルトの名無しさん
NGNGまあ素直に書いたら1000倍速くなるコードよりはマシか
0889デフォルトの名無しさん
NGNGこのコードはマチンの公式と違って、任意の4bit単位の桁位置が求まる方法のようです。
Pis(int n) は 元は任意の桁位置から32bitを計算出来たようで
それを、16bit単位にズラシて計算して検算させてるみたいです。
符号情報を弄ったので、面倒だったので8bitズラして検算させるように変更しました。
だから、他のコードに移植しても、動作が正しいかどうかは、実行させると判るので便利です。
0890デフォルトの名無しさん
NGNG詳しい話希望。リンクもNE!
0891デフォルトの名無しさん
NGNGごめん。いってみただけ。
0892デフォルトの名無しさん
NGNGこういうコードは、まず一番慣れた言語で書いてから他の言語に移すだろ?
逆に言えば、一番慣れた言語で書いて一番速くならないようじゃ、まだまだその言語に慣れてないって事だろ
0893デフォルトの名無しさん
NGNGたまたまDelが勝ったものを公開してるから
速いのは当然じゃないか。
0894デフォルトの名無しさん
NGNG山のようにベンチマーク用のコードを試して
たまたまDelが負けたのを公開したら
コードの問題を指摘されて修正するとやっぱりDelが勝ってしまったんだろ。
0895デフォルトの名無しさん
NGNG0896デフォルトの名無しさん
NGNG0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNG0899デフォルトの名無しさん
NGNG実際、
http://homepage2.nifty.com/Fujimaki/download/Comparison/
のようにコードによって早くなったり遅くなったりするわけで
大事な問題は、特定のコードで速いことよりも、そのツールになれた人がどれだけ素早く、
速いコードを書けるかという事でしょう。
0900デフォルトの名無しさん
NGNG0901デフォルトの名無しさん
NGNGこれで遅かったらジャロに電話じゃろ
0902デフォルトの名無しさん
NGNG0903デフォルトの名無しさん
NGNG0904デフォルトの名無しさん
NGNG0905デフォルトの名無しさん
NGNGこのスレでは全員必死ですよ。
0906デフォルトの名無しさん
NGNG0907デフォルトの名無しさん
NGNGこのスレでは煽っている人しかいませんよ。
0908デフォルトの名無しさん
NGNG0909デフォルトの名無しさん
NGNG0910デフォルトの名無しさん
NGNG0911デフォルトの名無しさん
NGNGCで言えば「ポインタ使わずに線型リストを実現したら降伏する」
って言っているようなもんだぞ。お前できるか? >>909
0912デフォルトの名無しさん
NGNG配列内に取れば出来るだろう
0913デフォルトの名無しさん
NGNG今Delphiも10年近い歴史のおかげで、それなりに速いコードがかけるようになったってわけさ
0914デフォルトの名無しさん
NGNGほらできた。
0915デフォルトの名無しさん
NGNG0916デフォルトの名無しさん
NGNGやっと白旗揚げる気になったか
DX9でもGL2.0でも好きなほうを選べ
0917デフォルトの名無しさん
NGNG0918デフォルトの名無しさん
NGNG0919デフォルトの名無しさん
NGNGDDDD
0920デフォルトの名無しさん
NGNGこういう便利なものがあるってことで。
0921デフォルトの名無しさん
NGNGいいよねぇ。
0922デフォルトの名無しさん
NGNG0923デフォルトの名無しさん
NGNG0924デフォルトの名無しさん
NGNGQ: 手始めに Visual Basic とか Delphi などの言語を勉強するのはどうでしょうか?
A: ダメです。移植性がないからです。こうした言語のオープンソース版実装がないので、ベンダーがサポートするプラットホームだけにしばられるはめになります。そういう独占状況を受け入れるのは、ハッカーの道ではありません。
特にひどいのが Visual Basic です。マイクロソフトの独占言語だというだけで、もうすでに失格ですし、ほかの Basic と同じく言語としての設計もまずく、悪いプログラミングの習慣が身についてしまいます。
こういう悪い習慣の一つは、特定ベンダーのライブラリや開発ツールに依存するようになる、ということです。一般に、最低でも 3 種類のベンダーの OS でサポートされていない言語は、どれでもハッキングにはまずい言語といえます。
--Eric Steven Raymond
最近は→ More translations. Removed Delphi from language shitlist, added C#. 25 February 2001
ついには Jargon File の作者にすら見捨てられたんだね(プ
前のも貶してるだけだったのにね(ププ
まあ要するに「本物のプログラマは FORTRAN を使う。女々しいおまえらは Delphi を使う。」ってこった。
先 な し D e l 厨 布 教 活 動 必 死 だ な (ワラ
0925デフォルトの名無しさん
NGNG0926デフォルトの名無しさん
NGNG0927デフォルトの名無しさん
NGNG0928デフォルトの名無しさん
NGNG0929デフォルトの名無しさん
NGNG・技術者の数でも勝てない
・商用ソフトも少ない
・信者がキモイ
・必死
定 説
0930デフォルトの名無しさん
NGNG必死だな
0931デフォルトの名無しさん
NGNG0932デフォルトの名無しさん
NGNG0933デフォルトの名無しさん
NGNG0934デフォルトの名無しさん
NGNGつられんなよ。PCゲームプログラマが、Delみてまず先に言う言葉なんだから。
0935そろそろソーカツ
NGNGボーランド社は後でCを出したのではなく、BCやTCの名前でCは売っていました。
Delphiは、Cスタイルの言語よりコンパイル時間が短く、Cスタイル
の言語より速いコードをミス少なく素早く書け
しかも、他人のコードも読みやすく、結果、デバッグが容易になります。
さらに学習負担も小さい。という大きなメリットがあります。
言語の学習負担が小さければアルゴリズム等に学習余力を向ける事が出来ます。
結果、Delphi使いはコンパイラの力以上に、他のツール使いより速いコードも書ける事になります。
0936デフォルトの名無しさん
NGNG0937デフォルトの名無しさん
NGNG○Delphi使い最強
ということなのか?
0938デフォルトの名無しさん
NGNGじゃない?
0939デフォルトの名無しさん
NGNG語源になった奴だって、自分のプライドの為にやったわけだしさ。
0940デフォルトの名無しさん
NGNG0941デフォルトの名無しさん
NGNGというか、人間てのは他人に喜こんで貰える事に一番満足を覚えるようプログラミングされてるのさ
もちろん、何にでも例外はあるんだけどね。
0942デフォルトの名無しさん
NGNG0943デフォルトの名無しさん
NGNG俺ね。幼女趣味の奴を見るとキモイと思うけど、そういう所には近づかないよ。
なんで、きみはキモイと思うような所にイチイチ顔を突っ込むわけ?
なんかキモイ奴だな
0944デフォルトの名無しさん
NGNG0945山崎渉
NGNG0946デフォルトの名無しさん
NGNG0947デフォルトの名無しさん
NGNG0948デフォルトの名無しさん
NGNGDelphi.NETは年末まで出ません。
代わりにC#の開発ツールSideWinderを先に夏頃に出します。
0949デフォルトの名無しさん
NGNG次スレお願いね。
0950デフォルトの名無しさん
NGNG0951デフォルトの名無しさん
NGNG下げて次スレたてるのを
忘れさせてしまえ。
0952デフォルトの名無しさん
NGNG0953デフォルトの名無しさん
NGNGならいいんでない?Delphi叩きってこともないし。
0954デフォルトの名無しさん
NGNG小さな出版社がある。そして文学ファンはこういった出版社を
潰さないため、今後も翻訳を続けてもらうために
1人で同じ本を2・3冊買うことが良くある。
我々もこういう時だからこそDelphi7を買って
ボーランドを支えるべきなんじゃないだろうか。
Delphi7の売り上げはDelphi8以降の開発資金となるし、
ボーランドジャパンの今後に大きな影響をもたらすだろう。
Delphi7の出来のみを云々するのは
あまりにも近視眼的ではないだろうか?
0955デフォルトの名無しさん
NGNG0956デフォルトの名無しさん
NGNGここは Delphi に一杯食わされた人が恨みつらみを書くスレですか?
0957デフォルトの名無しさん
NGNGなんだよこの仕様・操作系ってソフト多いよ。
得に日本のグラマはWinの標準GUI無視し、
なおかつ使いにくいソフト多い。
0958デフォルトの名無しさん
NGNG0959デフォルトの名無しさん
NGNGMS のソフト以外は結構ボーランドのコンパイラでできているってこと?
0960デフォルトの名無しさん
NGNG誰か次たのむ。
0961デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1050590661/l50
0962デフォルトの名無しさん
NGNG0963デフォルトの名無しさん
NGNG偽スレご苦労。必死だな(藁
0964デフォルトの名無しさん
NGNG0965デフォルトの名無しさん
NGNGVB は整数型?
M$ = "ABC"
とかやるんだよね。BASIC って。
0966デフォルトの名無しさん
NGNGVBでは互換性のために残されているだけだけどね。
0967デフォルトの名無しさん
NGNGおまいみたいな人間がいることが
ある意味Delphi批判スレとして成功しているな。
0968デフォルトの名無しさん
NGNG(仕上がりが速くて出来上がった製品のレスポンス・品質もいいそうだ。)
だからこれからもDelphiは使いつづけます。
0969デフォルトの名無しさん
NGNG0970デフォルトの名無しさん
NGNGだわな。
0971デフォルトの名無しさん
NGNG0972デフォルトの名無しさん
NGNG開発側がダラダラやってても
実態を知らない客から見れば
一所懸命やってるということになったりして
本当に頭を使ってるときというのは
傍目にはサボってるようにしか見えなかったりするから
0973デフォルトの名無しさん
NGNG0974デフォルトの名無しさん
NGNGが増やせるので品質も向上してます。
0975デフォルトの名無しさん
NGNG0976デフォルトの名無しさん
NGNG0977デフォルトの名無しさん
NGNG255文字の制約なしで簡単かつ安全に使えるんだからいいじゃん
文句があるなら全部 array of char でやればいい
0978デフォルトの名無しさん
NGNG開発側:(それは気のせいです・・・)
0979デフォルトの名無しさん
NGNG大きくなったら出来るだけ子供を作らない工夫をしようね。
0980デフォルトの名無しさん
NGNG別にいいじゃん。どうせ参照カウント方式なんだし。ライト・オン・デマンド方式
なんだし。
0981デフォルトの名無しさん
NGNG関数で文字列を結合してなさいというこった。
0982デフォルトの名無しさん
NGNGStringBuilderがないことが問題なんだ。
0983デフォルトの名無しさん
NGNGじゃなくて、 + とか Copyとか を数千バイトでも使う奴のこと
0984デフォルトの名無しさん
NGNG0985デフォルトの名無しさん
NGNGそこまで大容量のテキストをひとつの文字列変数に連結する用途がわからない…
StringBuilderじゃなくて行ごとのリンクリストとか作らない?
或いは、最終的にファイルに落とす/送信するなら、
メモリ上で文字列として完成させる必要もなくて端から書いていけばいいし。
StringBuilderって単に.NET(Javaでもいいけど)の文字列+演算子が遅いことを
誤魔化すためのものと思ってたのだが…。
0986デフォルトの名無しさん
NGNGそういう信じられないことをPerl厨は平気でやってのける。
0987デフォルトの名無しさん
NGNG>そこまで大容量のテキスト
そこってどこだよ?勝手に脳内ケースでっち上げて反論スンナ。
StringBuilderとString[]は全く別物で用途によって使い分けるだろ。
てかお前StringBuilderなんてそもそも知らなかっただろ。Googleって便利だな。
だいたいStringBuilderの無様な実装がDelにもあるだろ。なに否定してんだよ。
0988デフォルトの名無しさん
NGNG0989デフォルトの名無しさん
NGNGって全然関係無いし。C#スレ逝ってくる
0990デフォルトの名無しさん
NGNGあんたもでっちあげてるよ。
0991デフォルトの名無しさん
NGNGSystem.Random
Math.RandG
Math.RandomRange
StrUtils.RandomFrom
0992デフォルトの名無しさん
NGNGサーバサイドでは死んでるけど。
0993デフォルトの名無しさん
NGNGIntraBuilderは面白いみたいだよ。 ホントにイントラ用には手軽というか
0994デフォルトの名無しさん
NGNG0995デフォルトの名無しさん
NGNG0996デフォルトの名無しさん
NGNG0997デフォルトの名無しさん
NGNGDelphiiらしさかな。
0998デフォルトの名無しさん
NGNG0999デフォルトの名無しさん
NGNG1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。