くだすれDelphi(超初心者用)その26
レス数が950を超えています。1000を超えると書き込みができなくなります。
0962デフォルトの名無しさん
2005/09/13(火) 07:07:19>380 名前:デフォルトの名無しさん 投稿日:2005/09/06(火) 05:37:51
>MMXも使えるけど
>Delphi自体が遅いから速度的な解決はできないけどな
>Delphiはパッパッと作るためのものだから(言語的, 開発環境的に)
>深く何かを作ろうと思うとできない
これは正確ではない。
Delphiのコンパイラ出力は最適化を最大にしたC++と比べると多少
落ちる面がある。 が、その差が何割もあるわけではない。
最適化を使わないC++出力よりも良いコードを標準の状態で出す。
>Delphiはパッパッと作るためのものだから(言語的, 開発環境的に)
>深く何かを作ろうと思うとできない
これは全くあたらない。 同じ時間コーディングに時間をかけるなら
俺にはDelphiの方が効率が良いデータ構造・アルゴリズムで書ける。
つまり深く作るならDelphiの方が勝る
一般的にはデータ構造・アルゴリズムの改善の方が速度の改善につながる。
現時点のDelphiは表現可能なデータ構造はC/C++に勝るとも劣らない。
いや、列挙型、動的配列型、標準のvariant、そしてabsolute等、
C以上に低レベルの表現も可能だ。
言語構造にない表現 をしなければならない場合(たとえばコルーチン等)も、
インラインアセンブラ・アセンブラ関数を使える。
Cのコードは簡単にDelphiに変換出来るが
DelphiのコードはCには簡単に変換出来ない。
C++の場合はテンプレートを使っていると他言語に移植する作業量が大きくなる。
レス数が950を超えています。1000を超えると書き込みができなくなります。