Borland Delphiはどうなりましたか?[閉まっている]


69

Delphiはもうあまり人気がないという印象があります。しかし、今は仕事で、私たちがまだ使用している古いDelphiプログラムにいくつかの変更を加える必要がありました。私はBorland Developer Studio 2006を使用しましたが、実際に使用した経験はほとんどありませんでしたが、非常に快適で直感的に作業できました。Delphiはまだ広く使用されていますか?私は単にそれを認識していませんか、それとも他の理由がありますか?


16
理解しておくべきこと:あなたが言うように、それは非常に快適で直観的であり、それに気づいたのはあなただけではありません。実際、一部の企業は、Delphiがもたらす生産性を真の競争上の優位性と考えています。彼らは、Delphiの使用について非常に静かにして、競争が追いつかないようにします。したがって、最終的には非常に広く使用されている言語であり、あまり知名度が高くありません。
メイソンウィーラー

3
ボーランドは死んでいるが、デルファイは死んでいない。私はかつてジェフ・ダンテマンに「フランク・ボーランド」とは誰かに尋ねて、ボーランドを始めたと思った。ジェフは、フィリップカーンがフランクボーランドのペルソナをマーケティングの仕掛けとして作成したと言った。
マイケルライリー-別名ガニー

9
www.isdelphidead.com;)
スチュアート

8
面白いことに、私は常に誰かがフィリップ・カーンをマーケティングの仕掛けとして作ったと思っていました!
マーティンベケット

5
@Mason、それは聞こえるほど奇妙で、本当です。私が働いていた会社は、Cを使用した大規模な競合他社と競争できるようになったため、まさにそうしました。しかし、使用したものを宣伝するために邪魔になりませんでした。
GrandmasterB

回答:


73

Delphiはまだ存在し、非常に生きていますが、新しい所有権の下にあります。

ボーランドは本当に道を失った。彼らは非常に大きな製品ラインを持っていて、人々が興味を持っている主なものはDelphiでしたが、PHBが大きくなると思っていたのは開発ツールではなく、アプリケーションライフサイクル管理ツールでした。そのため、彼らはDelphiの代わりにそれを開発および促進するために多くのリソースを投入し、開発ツールをブランチングさせました。Delphi Live!でボーランドの元従業員から聞いたことがあります。数年前のカンファレンスでは、営業担当者は、Delphiを販売しようとすることを積極的に思いとどまらず、インセンティブを与えていませんでした。

数年前、状況は変わりました。ボーランドは、開発ツール部門全体をEmbarcadero Technologiesに売却しましたが、それまではほとんどの場合、データベース関連ソフトウェアで知られていました。今、彼らの名声に対する大きな主張は、彼らがDelphiを作っている人たちだということです。売却から数か月以内に、ボーランドの株は1株あたり1ドルを下回り、基本的に既存の製品のライセンス料を管理するだけの「企業の墓地」会社によって買い取られました。ボーランドはもはや存在しません。

ただし、Embarcaderoは実際にはDelphiを重視しています。彼らはそれに多大な労力と労力を費やし、製品の品質は過去数回のリリースで飛躍的に向上しました。不況 Delphiは、「オープンソース開発の時代」と認識されている商用専用のツールであるにもかかわらず、売り上げは非常に強く、チームは大きな進歩を遂げました。

TL; DR:ボーランドは死んだ。Delphiはそうではありません。現在は「Embarcadero Delphi」であり、非常に活発で活発です。


14
より多くのユーザーを引き付けるためだけに、非商用アプリのバージョンを本当に安く提供しなかった理由を理解したことはありません。
赤い汚れ

10
すべては、ボーランドがその名前をInpriseに変更してから戻ったときに始まりました。あるいは、フィリップ・カーンが会社を辞めたときの前かもしれません。いずれにせよ、ボーランドはソフトウェア開発者にサービスを提供する会社として設立され、強力な生活を送っていました。私のように、多くの人が裏切られたと感じ、独自技術に危険に陥ったと感じています。それからJavaが登場しました...私は今でもDelphi 7をレガシー作業で使用しています。
アパラーラ

8
@Gerry、初心者のための条件の下でCMONを見てください、あたり$ 1000の下での収益YEARは、その冗談ですか?そして、私はかつての東ヨーロッパの国に住んでいます。
アントニオバクラ

7
@Gerry、元のTurbo Pascalの価格は高価なソフトウェアの世界でした。今日、Javaと.NETの両方の世界には、無料で優れたスターターバージョンがあります。

4
ボーランドにはかなりの言語、ツール、アプリケーションが用意されていましたが、パスカルがメインの食事券でした。問題は、マッキントッシュ市場に分岐することができたときに、すべての卵をWindowsバスケットに入れることです。それはずっと小さかったかもしれませんが、彼らはクロスプラットフォーム開発戦略を所有しているかもしれません。Macの開発がまだPascalで行われているという事実により、Pascalは簡単に作成できました。彼らがカードを正しくプレイしていたら、Javaはスターターではなかったでしょう。申し訳ありませんが、JavaにはObject Pascalには何もありません。
ジョエル・ロジャース

12

新しいバージョン(特にXE)は2006年よりもはるかに優れており、かなりバグの多いバージョンでした。そして、Delphiの使用は間違いなく減少しており、IMOの唯一の理由は価格です。Delphiは非常に高価であり、無料版はありません。コンパイラでさえ無料ではないため、オープンソース開発のツールとしてのデルファイは事実上排除されています。

そして、そのゆっくりとした低下にはるかに貢献したことの1つは、Delphi .NETコンパイラーであり、Borland以降のCodeGearはその製品に多大な努力をしましたが、それは大きな大きな間違いでした。


1
おもしろいことに、私はそれを数日間しか使用しておらず、まだ問題に遭遇していません。Delphiを使用しないのは確かに価格が理由だと思います。
ルーカス

2
@Lucas:それを聞いてうれしいですが、少し驚きました。D2005とD2006は非常にバグが多いので、実際には使用できず、正直に言うとわかりました。D2005より前のバージョン(実質的に誰も購入せず、ほとんど誰もそれを嫌っていなかった人たち)、ボーランドはIDEをゼロから書き直しました。私の返信で概説したように、会社のビジョンの問題について。
メイソンウィーラー

4
「Delphiの使用は間違いなく減少している」と言うデータがないと思います。私はもはやエンバカデロで働いていないが、私は、Delphiの使用量は、(ライセンス販売を使用することができます唯一の現実的なマーカーである)ことを伝えることができ増えエンバカデロは、Delphiを得た後。また、最近のバージョンではいくつかの非常に重要な改善があり、新しいリリースではさらにエキサイティングなことが起こります。私はそこではもう働いていないので、私は会社の
詐欺と

3
@ジョンは正しいです、正確なデータはありませんが、多くのサードパーティベンダーが.NETバゴンで死亡または急増したという事実に基づいており、新しいDelphi開発者、特に若い人を見つけることが難しくなっています。毎年、クロアチアのユーザーグループはより小さくなりました。これらすべてが組み合わさって、Delphi 7(btw)の時代からDelphiの使用(エコシステム)が徐々に減少していると言えると思います。私は実際にデルファイを愛し、activly 15年のためにそれを使用して
アントニオ・バクラ

1
私は数年にわたってD2006を使用しましたが、エラーの洞察をオフにしている限り、それを許容できるものでした。有効にすると、重大なメモリリークが発生します。
ジェリー

11

バージョン1からDelphiを使用し、職場に導入しました。当時、私たちはWindows開発の大部分でVisual Basic 3を使用していましたが、Delphiはニーズに合わせてVB 3よりも優れていることがわかりました。

16ビットから32ビットに移行するときが来たとき、開発チームはこの機会に製品のアーキテクチャを変更し、計算エンジンからUIを分離しました。この時点で、VBから100%Delphiに切り替えました。

Delphiの衰退の原因は何ですか?投稿の多くは、関連するファセットのいくつかをカバーしていると思います。Borlandne 'Inprise ne' Borlandは、コアサポーターに焦点を当てていません。後に、ボーランドがデルファイを外部の会社に売却しようとしていたことが広く知られていましたが、これはユーザーの信頼を刺激するものではありません。

CodeGearがそれを取得した後、64ビットコンパイラがないために採用が妨げられた可能性があると思います。最終的にはCodeGearの64ビットバージョンのコンパイラーを待つことをgaveめ、当社の計算エンジンをFree Pascalコンパイラー(FPC)に移植して、64ビットWindowsと32/64ビットLinuxをサポートするようになりました。プラットフォーム。

今後のDelphi XE2を本当に楽しみにしています。64ビットWindowsとOSXおよびiOSプラットフォームのサポート(iOSサポートはFPCによるものです)は、かなり長い間、私が期待していた最初のDelphiリリースです。


7

はい、まだ広く使用されています。おそらく以前ほどではありませんが、CodeGear / Embarcaderoがユーザーベースについて不満を言っていることはないでしょう。また、Delphiに将来がないと考えた場合、Embarcaderoは多くの(データベース)ツールの開発をDelphiに切り替えません。


3

開発者としての雇用を求めており、Delphiの経験がある場合、Delphiはうまく機能していないという印象を確実に得ることができます。Delphi開発者向けに宣伝されている仕事はほとんどないように見えますが、C#、Java、PHPなどには宣伝されている仕事がたくさんあります。

したがって、Delphiのスキルを開発することは、専門的には「良い投資ではない」ように思えます。十分な開発者がこれを決定する場合、ツールを採用する開発者はますます少なくなると結論付けるのが合理的であると思われます。


2
主な関心事が履歴書の作成である場合、間違いなく焦点を当てるべきより良い言語があります。しかし、全員が従業員ではありません。あなたが会社を所有している場合、請負業者である場合、または技術を選択できる場所にいる場合、Delphiは依然として非常に理にかなっています。
GrandmasterB

2
@GrandmasterB:所有者として、新しい開発者を見つけるのに何ヶ月も費やす余裕はありません。C#とJavaには、既に新しい人材を探して簡単に見つけるための大きな人材プールがあります。デルファイ?まあ、このエリアで私が知っている最後の主要なDelphiショップは約8年前に閉店しました。
NotMe

1
プログラマーが新しい言語を学ぶことができないということから、この仮定がどこから来たのか私は知りません。知っている特定の構文に関係なく、優れた開発者を雇い、Delphiを使用するように伝えます(使用したいことを前提としています)。スマートで物事を成し遂げました、覚えていますか?言語を学ぶことは些細なことです。
GrandmasterB

@GrandmasterB-プログラマーが新しい言語を学ぶことができない場合、プログラマーとしては役に立たない。
ラムハウンド

3

リリース1.0以降、デルファイで生計を立てています。XEを非常に喜んで使用しています。前述のすべての理由により、米国のデルファイ市場は明らかに事実上消滅しました。しかし、私の印象は、それはまだヨーロッパで非常に健康的で人気があるということです。

Pascalはヨーロッパで作成された言語であり、C / C ++、Microsoft、およびWindowsの発祥の地である米国(「ネイティブ言語」がC / C ++である)よりも強いルーツと伝統を持っているからだと思います。MSとC言語ファミリは、特に米国のプロフェッショナルWindowsプログラミングの世界で常に支配的です。

そうは言っても、CodeGear-Embarcaderoのおかげで、Delphiの復活が少しあるようです。


3

多くの人が無視している、または何らかの形で見落としている1つの側面:Delphiは関連性を維持できませんでした。

D1が登場したとき('94?)、開発の選択肢は2つだけでした。デスクトップまたはサーバーです。D4企業は、基本的にインターネット開発で水域をテストしていました。D7までに、新しいアプリケーションはデスクトップよりもブラウザで実行される可能性が高くなりました。

残念ながら、Delphiは変わりませんでした。この頃、ほとんどのコンパイラ会社は失敗し始めました。CorporateはWebに移行し、それらの言語を採用していました。

確かに、新しいデスクトップアプリケーションが構築されていましたが、率直に言って、主流が進んでいました。

はい、ボーランドは王室で失敗しましたが、主な問題は彼らがウェブを受け入れなかったことです。.NetとJavaは、大多数の開発スタッフの心をつかみ、勝ち取りました。Delphi.Netでさえ悲惨な失敗でした。少なすぎるか遅すぎるか、単に悪い実行のいずれかです。

Embarcaderoが方向を変えない限り、Delphiは引き続きデスクトップのみの製品であり、潜在的な市場シェアは縮小し続けます。私は彼らが売り上げを伸ばしていることを理解していますが、縮小している市場で売り上げを増やすことは正確には彼らが必要な場所ではありません。これらの売上の多くは、その分野の他の失敗から切り替わった企業によるものだと思われます。

デルファイが大好きでした。しかし、私は、他の多くの人と同様に、10年以上前にそれを大きくしました。運が良ければ、それも成長します。


2

マイクロソフトはそれらを殺した

しかし、彼らは彼ら自身から良い助けを得て、彼らは内部で実行されている多くのクールなプロジェクトを持っている傾向がありましたが、商業的な成功を収めたものはほとんどありませんでした。

編集:ああ、申し訳ありませんが、あなたはボーランドではなくデルファイを意味しました。気にしないでください。しかし、それは同じ理由です。Delphiは優れたIDEであり、Visual Basicよりも優れている時代でしたが、Microsoftは開発者を引き付けるにはあまりにも多くの影響力を持っていることに同意します。これは、内部の問題と.Netの切り替えに加えて、デスクトップアプリの人気が低下したという事実と相まって、あいまいになりました


唯一ボーランドではなく、.NETを追うのコードにデルファイ7 IDEと作られた言語の近代化に取り組み続けた場合、私は本当に...、MSがいることをどうやったのか表示されない
アントニオ・バクラ

2
また、ボーランドは、価格をかなり引き上げることで、80年代のユーザー層から離れました。彼らは、MSへの「下端」と左ハイエンドのものにこだわっている必要がありますし、多分彼らはまだ今日について話しましたことと思います。悲しい。私は80年代半ばから90年代前半まで、ボーランド製品のヘビーユーザーでした。
MetalMikester

5
MSがAnders Hejlsbergを買収したのはそのためです。;-)
スポイケ

1
ボーランドは、DBプログラミングを簡単にしたことはありません。彼らの最新の製品は、Firebirdをサポートしていると言っています。ただし、より高価なバージョンを購入する必要があります... Professionalバージョンには、Firebird用のDBExpressドライブが付属していません。なんてこった。
マイケルライリー-別名ガニー

5
いや、MSがそれと関係があるとは思わない。ボーランドは、大企業の資金を探すことに成功した小規模なISVに完全に背を向けることで、事業を廃業させました。
GrandmasterB

2

ボーランドはデルファイを殺した。

Delphiのいくつかのバージョンを使用してアプリを作成することは、うまくいきませんでした。何も機能しませんでした。FTPクライアントのような単純なものは、機能し続けることができませんでした。VB6および.NETで完全に動作する単純なWin APIプログラミングでさえ、Delphiは同じコードで15%の時間動作します。ボーランドは1つのサービスパックのみを提供し、知っていたいくつかのバグを残しました。それらを修正したい場合は、アップグレードする以外に選択肢はありませんでした。ユーザーから判断すると、新しいバージョンにはバグ、IDEのクラッシュ、ボーランドからの「意味のある利益を維持しなければならない」という無意味な言葉が散らばっていて、毎年出てくる新しいバージョンに対して支払いを続けなければならないことを暗示しています、それ以外の場合、サポートや修正は提供されません。

私はDelphiを応援していました。VB6ユーザーとして、.NET、Borland Delphi、またはC ++に切り替えるかどうかを判断する必要がありました。答えは明らかでした。なぜなら、ボーランドは気にしなかったからです。他のユーザーはDelphiを廃止し、.NETに移行しました。今でも、Delphiの新しいバージョンに移行することを考えると、気分が悪くなります。それが失敗し続け、何も機能せず、ボーランドの貪欲さを思い出すと、ただ時間を無駄にせずに離れたいと思うようになります。何かがうまくいくのを見るのは悲しいです。


3
ご存じない場合は、Borlandはなくなり、Delphiは現在、実際に製品の品質を重視する人々によって運営されている新しい管理下にあります。別の見方をする必要があります。最近のリリースは、悪い日よりも光年が良いです。
メイソンウィーラー

2

Delphiはまだ生きており、すばらしいツールです。最新のXE2バージョンは、64ビットコンパイル、iOS、MACOSコンパイルなどの多くの機能を備えています。そのため、今では非常にネイティブなマルチプラットフォーム開発ツールです。

BorlandがDelphiにしたことは本当に悲しいことですが、Embarcaderoはゲームを変えているようです。バージョン4以降Delphiを使用しており、現在XE2を使用しています。 -platform Delphiの新しいバージョンがWin32、Win64、MACOS、iOS、Android、Linux ...をサポートしていることを期待します。市場のすべての主要なプラットフォーム。

Delphiの生産性は驚くべきものであり、企業の所有者として開発プラットフォームを変更することはありません。Delphi開発者を見つけるのが難しくても、熟練した開発者にとって言語の学習は非常に高速です。2011年に、Delphiを知らなかった3人の開発者を雇いました。現在、彼らは言語に関する非常に堅実な知識を持ち、非常に多くのことを非常に迅速に作成しています。


1

私はバージョン3からDelphiを使用しています。バージョン8(これはひどく製品として数えられないため)以来、Delphiの各バージョンは最後の改善でした。DelphiはEmbarcaderoの下で大幅に改善されました。今後のイノベーションを楽しみにしています。

BorlandがDelphiから行った売却は完全に正気でなく(少なくとも私の観点からは)、当然のことながら、MicroFocusによって買収されました。

しかし、Delphiが現在Embarcaderoの有能な手にあることを知っているのは良いことです。


Delphi 4と6はつまずき、5と7は修正されました。
イアン・ボイド

1

Delphiは上記のように生きています。それは今では気になる会社が所有しているだけでなく、ossプロジェクトfpc / Lazarusがあるからです。Turbo Pascal / Delphiに触発され、Delphiと非常に高いレベルの互換性があります。さらに、現在のDelphiバージョンはfpcを使用してiOSターゲット用にコンパイルします。つまり、Embarcaderoはこのプロジェクトを脅威としてではなく、パートナーとして見ています。


0

1997年にデルファイとインターベースでプログラミングを始めました。Delphiは最高のプログラミングツールでした。3層の概念が生まれたとき、データベースアプリケーションがはるかに簡単で強力になったことを思い出しました。Delphi 7まで、IDEは完璧でした。しかし、Delhpi 8がリリースされたとき、それは大きく変わりました。それらはすべてを変え、UI全体が変更され、.NETバージョンであると想定され、VCLコンポーネントを見つけるのが難しくなり、「過去の」真新しいMS XPで実行するためにIDE全体がより重くなりました。低パフォーマンスのハードウェアで実行されているSP1がインストールされています。だから基本的にそれは衰退が始まったときです。私のデリー7とBorland Delphiの新しいバージョンを決定するとき、私はDelphi 7に固執します。したがって、私だけでなく、Delphiで働いていた他の多くのプログラマーも同じ視点を共有しています。また、delphi 7は非常に簡単にクラックできました。インストールするのが嫌で、シリアル番号はすべて「1」でした。

2007年から現在まで、PHP5を使用してきましたので、Embarcaderoのバージョンがどのようになっているのかわかりません。

幸運を

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.