Delphi発売30周年(1995〜2025)
(blog.davidi.com)- Delphiが1995年2月14日に発売されてから30年
- 1995年のSoftware Development Conference (SDC) Westで公開され、Turbo Pascalの発展を基盤に誕生
- 今日に至るまで多くの開発者に愛され続けている
- 現在はDelphi 12 Athensまでリリースされており、マルチプラットフォームのネイティブアプリ開発ツールとなっている
- 1つのコードベースでWindows、Android、iOS、Mac、Linuxまでサポート
- David Intersimoneによる30周年記念記事と動画
Delphi 1.0の誕生と歴史
1994年のBorlandカンファレンスで初公開
- 場所: Walt Disney World Dolphin & Swan Hotels(フロリダ)
- 初期コードネーム: Delphi95
- 技術的目標: Visual Basicの手軽さとPowerBuilderの強力さを組み合わせたビジュアルRAD(高速アプリケーション開発)環境を提供
1995年2月14日に正式発売
- 発売イベント: Miller Freeman SDC Westカンファレンス(サンフランシスコ)
- 発売バージョン: Delphi 1.0 & Delphi Client/Server Edition
- 発売後の反応: 開発者から熱狂的な支持を受け、大成功
Delphi 1.0の特徴と差別化ポイント
- Delphiは当時の競合製品であるMicrosoft Visual Basic、PowerSoft PowerBuilderと比べて強力な機能を提供していた
Delphi 1.0の主要機能
- 高速ネイティブコードコンパイラ
- 双方向開発環境(ビジュアルフォームデザイナー + コードエディタ)
- オブジェクト指向プログラミング(OOP)対応
- VCL(Visual Component Library)提供
- 構造化例外処理(Structured Exception Handling)
- リアルタイムデータバインディング(データ対応コンポーネント)
- BDE(Borland Database Engine)を通じたSQLデータベース対応
当時のVisual BasicとPowerBuilderはインタプリタ方式だったが、Delphiはコンパイル済みのネイティブ実行ファイルを生成可能だった
Windows 3.1でDelphi 1.0を実行する方法
- DOSBox-X: ダウンロード
- Windows 3.1イメージファイル: WinWorld
- Delphi 1.0 ISOファイル: WinWorld
- インストール手順
- DOSBox-Xをインストール
- Windows 3.1をインストール
- Delphi 1.0のCDをマウントしてインストール
- Windows 3.1を起動後、Delphi 1.0を実行
- 詳細なインストールガイドと動画:
Delphi 1.0のイースターエッグ
- IDEで
Help > Aboutを選択 - ALTキーを押しながら
DEVELOPERSと入力 - チームクレジット一覧を表示
- ALT +
ANDを入力するとAnders Hejlsberg(Delphiアーキテクト)の画像が表示
Delphiの発展の歴史
Delphiの主要バージョンと発売日
- Delphi 1.0 (1995) – Windows 3.1対応、VCL導入
- Delphi 2.0 (1996) – 32ビット対応(Windows 95/NT)
- Delphi 3.0 (1997) – COMおよびActiveX対応
- Delphi 4.0 (1998) – IDE強化、コードテンプレート追加
- Delphi 5.0 (1999) – データベース接続を改善
- Delphi 7.0 (2002) – 最も人気の高いバージョンの1つ
- Delphi XEシリーズ (2010〜2015) – モバイル開発対応
- Delphi 10+シリーズ (2015〜現在) – マルチプラットフォーム開発対応
- Delphiの歴史と機能変更事項
Delphi 30周年を祝して
- Delphiはこの30年間、数多くの開発者に強力なRAD(高速アプリケーション開発)環境を提供し、今なお愛され続けている
- Delphiを作ったすべての開発者、使ってきたすべての開発者に感謝します!
Delphiの歴史に関するブログ記事まとめ
- It's 29! Delphi, I Mean (2024)
- Delphi 28th Anniversary (2023)
- 26 Years... of Delphi (2021)
- Delphi is 25! (2020)
- 24 Years of Delphi... and Delphi 10.3.1 is out Today! (2019)
- 22 Years of Delphi and it Still Rocks (2017)
- It's Delphi Birthday
- Delphi 18 Birthday Video
- 16 Years Ago in San Francisco
- 15 Years of Delphi
- 12 Years of Delphi
3件のコメント
ああ〜〜懐かしのDelphiですね(笑)。4.0バージョンから開発していましたが、当時の低スペックPCでもコンパイルが速かったのは本当に印象的でした。
Delphi 26周年 数年前に一度投稿したことがありますね。
私が2001年にDelphiで作成したプログラムを少し前にまた引っ張り出してWindows 11で実行したことがあるのですが、再コンパイルなしでもちゃんと動きました。
Windowsの下位互換性サポートがしっかりしていたのもあるのでしょうけど(笑)
Hacker Newsの意見
1997年から2004年までのDelphi時代は、おそらく自分が最も生産的だった時期だった。数え切れないほどのアプリを書いたが、コンパイル速度、VCL、IDE、コンパイル済みコードの性能などが成功に貢献していた。Delphiで3種類のNorton Commanderクローンを書き、最も人気のあるトルコのソーシャルプラットフォームも作った
年を取って過去を美化して見ているだけなのかもしれないが、デスクトップからWeb、そしてモバイルへの移行の過程で何かを失った気がする
ページが落ちている間に、Delphi 1.0のインストール画面を見てほしい: リンク
可能性のあった言語だった。Delphi 5と6の時代にたくさんDelphiの仕事をした。VB6とC++の間にある良い中間地点だった
Turbo PascalとDelphiが大好きだった。プログラマーとして最も生産的だった時期だった。アップグレードを続けてとても満足していたが、価格が狂ったように上がって続けられなくなった。Lazarusがその空白をうまく埋めているが、ひどいドキュメントが問題だ
Delphiが生産的だった理由の1つは、「本物の言語」であり、まともなオブジェクトモデルを持っていたことだ(VBよりも)
死の抱擁 (^_^) ここにミラーされている: リンク
JavaFXは今でも生きており、さまざまな(サードパーティ製の)WISYWIGエディタとともにサポートされ、バイナリにコンパイル可能だ
1995年のAnders HejlsbergへのDelphi-1に関するインタビュー: リンク
Delphiでプログラミングを学び、20年以上使っていない今でも、なお特別な場所を占めている