解決済みの質問
あるシステム開発をベンダ-に出したところ
VBでの提案があったのを蹴って、Delphiでの
開発を行うように現在交渉中です。
ベンダ-がDelphiでの開発はコストがかかる
と難色を示してますが、果たして本当のところ
そうなのでしょうか?
コンパイル、デバック作業にコストが大と
言われてますが、逆にVBでありがちなプログラム
実行後の結果をみて構文の誤りの発見されるとい
うのが、少ないと思うのですが・・
OS環境の影響を受けず、インタプリタよりはるかに
実行速度が速いDelphiで行うのがベストのシステム
なのですが(広く配布するプログラムでクライアン
トの環境を把握出来ない)
**(実はこのベンダ-VBでの開発経験は
豊富ですが、Delphiでの開発はないらしいです。)
投稿日時 - 2000-09-12 20:51:04
入札というのが、一番いたいですね。
それに、確かに、「2,3週間でモノにできる」といっても
そのベンダーにとっては、どれだけの教育期間の為に
損害を受けてしまうかというのも考えられるでしょう。
ちなみに、2,3週間でモノにできるというのは、
プログラマー各個人の話であり
実質それだけの為に場合によっては2ヶ月かかってしまう
ことも考えられます。
言語を覚えるのでさえ、個人差があるわけですし・・・
#参考までに、昔契約で入っていた所で急遽Delphiでの
プロジェクトが入ったようなのですが、その中で
一番覚えるのがはやかったのが、VB歴3年の
女性社員でした。(わずか1週間)
そのプロジェクト自体には私は参加しませんでしたが
投稿日時 - 2000-09-14 22:08:50
5人が「このQ&Aが役に立った」と投票しています
ベストアンサー以外の回答(7件中 6~7件目)
構造化プログラムができるという意味ではDelphiの鵬がきちんとしているでしょう。
ただし、Visual BASICがインタプリタというのは昔の話です。
Ver.5(だったかな?)からは、最適化コンパイラになって、実行可能ファイルを生成できます。
投稿日時 - 2000-09-12 21:15:01
お礼
takakohnoさんどうも有り難うございます。
ところで、VBが4.0から5.0になったとき、ネイティブ
コンパイルが可能になるとアナウンスでかなり期待
したのですが、実際は、ネイティブコ-ドコンパイル
されたプログラムの実行時にランタイムライブラリ
が必要としたので、かなり期待はずれという感じを
持っているのですが・・
いや、つい、別のプログラムでDelphi化したら
劇的に早くなった経験があるので、VBの実行速度
最適化は、サイズは多少でかくなるし、やや早く
なるという印象が強くて・・・
投稿日時 - 0000-00-00 00:00:00
ちょいと、質問の意味がわかりにくいのですが
nagisatomoさんのほうは、クライアントのほうでしょうか?
----
多くのベンダーではVBとDelphiはほとんど同じ程度の
コストといわれていますが、VBよりDelphiのが安くなると
いうことはまずないと思われます。
コード自体はVBのが速くあがる分、初期の見積もりでは
Delphiよりも安くみえるものの、何かトラブれば
結局一緒のような気もします。
#とかいって、私、Delphi経験ないんですが(汗)
投稿日時 - 2000-09-12 21:09:55
補足
みなさん、回答有り難うございます。
今回開発するのは、クライアントに配布するシステム
です。私は某中央官庁の情報システム部門にいます。
うちの地方機関、全国の自治体、企業に毎年、ある
統計のデ-タを入力してもらうものです。
(従来は紙の調査表で集めて当方でサ-バ-へデ-タ
登録していた)
全国集計した統計は、庁内のイントラで提供してますが、情報公開法が出来たので、近い将来インタ-ネットで公開します。。サ-バ-側は別ベンダ-が担当。
こちらは、元々ASPを使っていたのですが、複雑な検索
や集計を行うと途端にレスポンスが低下してのを、最近
Delphiに切り替え、大幅に改善されました。
本題に戻ると、インスト-ルが予想されるPCの環境がまちまちでかつ企業内のPCのようにクラアント環境の標準化ができないことなのです。
過去、別のもので、VB2からVB4に移行した際、何の機能
変更もないのに大きなコストをかかったり、IEやOffice
のバ-ジョンアップでVBのソフトが動かなくなったり、
VBで作られた他のソフトをインスト-ルされ動作しなく
なったりと、かなり苦い経験があります。
省内にも、VB4で使っているプログラムがまだ、いくともありますし、Win95のPC9821Na7など、初期のWin95
がたくさん残ってます。まして、自治体はマシンの
リプレ-スは中央官庁よりかなり遅れています。
プログラム配布に伴うトラブルを最小に押さえる
ためにも、Delphiでと言っているのですが・・・
投稿日時 - 2000-09-14 10:30:57
OKWaveのオススメ
おすすめリンク