hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
Delphi 概要
Delphiではビジュアルエディター上でオブジェクトのイベントハンドラーを設定することもでき、変更はソースコードに反映される。逆にコードエディター上でイベントハンドラーを記述してメソッドポインタをバインドするとビジュアルエディターにも変更が反映される。この双方向の同期手法はTwo-Way-Toolsと呼ばれ、ボーランドの特許である（発明者はアンダース・ヘルスバーグ）。
Delphiはバージョン1から5までは順調にバージョンアップを繰り返し、それなりに人気もあったが、Delphi 6 / 7ではドキュメントの品質が明らかに低下し、Delphi 8以降.NET FrameworkやC#もサポートした巨大な開発ツール (RAD Studio) に発展したが、製品自体の品質が落ちてしまい、利用者を急速に失った。その後、Delphiはボーランドのツール部門買収などの混乱の中で低迷が続いていたが、エンバカデロ・テクノロジーズのもとでC#と.NET Frameworkのサポートを廃止しスリム化、Delphi 2009で再びWin32用のツールとして再出発を果たした。その後Unicodeサポートなど多くの機能拡張も行われ、macOS、iOS、Android、Linux向けのアプリケーション開発にも対応、品質も安定してきており、往年の実力を取り戻しつつある。
Delphi 歴史
「Delphi」 とは、ギリシャの古代都市 「デルフォイ」 に由来する。デルフォイにあるアポロン神殿は、その託宣 (Oracle) を時の為政者だけではなく、一般人にも授けたことから人気が集まり、その門前町である都市国家デルフォイは古代の人気観光スポットだった。
当初はOracle Databaseサーバのフロントエンドとしての採用を目論んでおり、それにちなんだコードネームとしてDelphiが選ばれた。AppBuilderという製品名で発売しようとしたがノベル製品の名称 (Visual AppBuilder) と競合してしまい、議論と市場調査の結果、コードネームがそのまま製品名となった。
Delphi 歴史
Delphi（製品名: Delphi for Windows、コードネーム: Delphi）は1995年9月に発売された。最初のバージョンはWindows 3.1用として開発された。Turbo Pascal譲りのオブジェクト指向、インタプリタ動作と錯覚してしまうほどの高速なコンパイラに加え、「コンポーネント」 と呼ばれる設計部材による視覚的（ビジュアル）開発手法を採用するというDelphiの基本的な性格は、この時既に定まっており、この画期的な製品はソフトウェア開発者から大きな注目を浴びた。Delphi 1はシリーズを通して唯一の16ビット開発環境としての側面も併せ持っている。なお、当初の日本語版には英語版で提供されていたDatabase DesktopやInterBaseなどが含まれておらず、価格も安価（29,800円）に設定されていた。その後、これらのツールを含む Delphi and Database Tools（68,000円）が発売された。
25 周年を迎えた 2020年2月15日に Delphi 1.0 Client/Server (英語版) がアンティークソフトウェアとして無償公開された。
Delphi 歴史
「Delphi 2」（コードネーム: Polaris）は1996年に発売された。これ以降、Delphiは開発対象をWindows 95に代表される32ビットWindows (Win32) に移した。マイクロソフトのVisual BasicとVisual C++の長所を兼ね備えた開発環境として人気を博し、その後も順調にバージョンアップを繰り返した。
「Delphi 3」（コードネーム: Ivory）は1997年に発売された。Delphi 1 発売以来の様々な問題点をほぼ改修し、パッケージと呼ばれるDelphi独自のDLL形式をサポート、ActiveXコントロールの開発をサポートし、ウェブアプリケーション開発機能を提供した。完成度の高いバージョンであり、その後のDelphiの原型となった。
「Delphi 3.1」 はDelphi 3のマイナーバージョンアップ版で、Delphi 3ユーザーにはDelphi 3.1のCD-ROMが郵送された。このバージョンは日本でのみリリースされた。
「Delphi 4」（コードネーム: Allegro）は1998年に発売された。NT サービスアプリケーションの開発、CORBAをサポート。
「Delphi 5」（コードネーム: Argus）は1999年に発売された。ADO対応 (ADO Express)、COMオブジェクトコンポーネントラッパーを提供。
Delphi 歴史
「Delphi 6」（コードネーム: Iliad）は2001年7月9日に発表された。
SOAPを利用するWebサービスの作成機能、コンポーネントベースでWeb画面が設計できるWebSnap、新しいデータベースフレームワークdbExpress (DBX)、Linux版Delphi (Kylix) と共通のComponent Library for Cross-Platform (CLX) などを搭載した意欲作。BDE (Borland Database Engine) は、このDelphi 6付属のバージョンである5.2が最終版となった。Windows 2000に対応。日本でも無償のPersonal版が提供された。
「Delphi 7」（コードネーム: Aurora）は2002年8月22日に発表された。
Delphi 1以来の伝統的なIDEを用いた最後の製品で、完成度の面で評価が高い。Windows XPに対応。
Delphi 歴史
Professional版以上では「Delphi 7 Studio」の名称を使用。6で無償であったPersonal版は有償に変更になった。IntraWeb、RaveReportを搭載。Delphi for .NETのプレビュー版を添付。Professional版以上にはObject Pascal (Delphi) 版のKylix 3が付属した。ただし、Kylix 3は最後のKylixであり、CLXサポートもDelphi 7を最後に廃止されている。エンバカデロ・テクノロジーズによるDelphi 7の再販版が存在するが、こちらも「Borland Delphi 7」の名称を用いていた。ただし、"Studio" の文字は外された。
Win9xで動作するDelphiとしては最終版となる。そのため、段階マイグレーションのチェックポイントとして有用であり、現在でも最新版を購入すれば「Delphi 7.1」を入手する事が可能となっている（サポートは終了している）。
「Delphi 8 for the Microsoft .NET Framework」（コードネーム: Octane）は2003年11月3日に発表された。
Delphi 歴史
.NET Frameworkに対応した「Delphi for the Microsoft .NET Framework (Delphi.NET)」の最初の製品だった。それ以前のDelphiの言語構文を殆ど変更する事なく.NETアプリケーションを開発できる。「Galileo」と呼ばれる新しいIDEになり、Microsoft Visual Studioと似たユーザインタフェースや外観が導入されたが、品質はお世辞にも良いとは言えなかった。.NET専用という点でDelphiの系譜の中ではやや異端のバージョンである。Win32の開発の為にDelphi 7.1が付属した。また、DelphiのIDEはDelphi (VCL) で書かれており、IDEを拡張するためのWin32コンパイラとして IDE Integration pack for Delphi 8 が用意された。
「Delphi 2005」（コードネーム: DiamondBack、内部バージョン: 9.0）は2004年11月4日に発表された。
Delphi 歴史
ボーランドのC#言語開発環境である「C#Builder」とWin32開発用および.NET開発用の「Delphi for .NET」が統合された。より正確には、「Delphi 8 (Delphi for .NET)」と「C#Builder」を統合し、そこへWin32開発用である「Delphi for Win32」を追加したものがDelphi 2005である。Delphi 2005には無償版が用意されていたが、実際に提供されたのは欧州など限られた国のみだった。この製品ではIDEが大幅に強化された。UMLモデリング機能 (Borland Together) や構成管理機能 (Borland StarTeam)、リファクタリング機能の導入などである。また言語にもfor ... in構文（C#のforeach に相当）やinline命令などが追加された。
「Borland Developer Studio 2006」（コードネーム: DeXter）は2005年11月24日に発表された。
「Delphi 2006」という名称の製品は単体では存在しない。他言語との統合版 (Borland Developer Studio 2006) と単体製品 (Turbo Delphi) で名称が異なっている。
Delphi 歴史
「Delphi 2005」の後継製品であり、Win32開発環境として「Delphi 2006 for Win32」（内部バージョン: 10.0）が、.NET開発用の環境として「Delphi 2006 for .NET」と「C#Builder」が提供された。さらにボーランドのC++言語によるVCL開発環境 「C++Builder」 が統合されている。
Delphi 歴史
「Turbo Delphi」（内部バージョン: 10.0）は2006年9月6日（英語版は8月8日）に発表された。これは「Borland Developer Studio 2006」からWin32開発用のDelphi for Win32を単体として分離したものである。Delphi 2006 Update 2とほぼ同等の機能を持ち、エディションとしてはProfessionalに相当する。同様に「Delphi 2006 for .NET」、「C++Builder」、「C#Builder」も単体分離され、それぞれ 「Turbo Delphi for .NET」、「Turbo C++」、「Turbo C#」の名称で同時リリースされた。無償版 (Turbo Delphi Explorer / Turbo Delphi for .NET Explorer / Turbo C++ Explorer / Turbo C# Explorer) も提供された。Turboシリーズは他のパーソナリティ（言語）と同時にインストールする事はできず、「Borland Developer Studio 2006」とも共存できない。
FastMM相当のメモリマネージャに変更され、クラスヘルパー等の新しい言語機能も追加されている。
Delphi 歴史
2007年2月21日に 「Delphi 2007 for Win32」（コードネーム: Spacely、内部バージョン: 11.0）が発表された。
製品名が示す通り、Win32開発用の環境である。Windows Vistaに対応。
2007年9月6日にはこの他に.NET開発用の「Delphi 2007 for .NET」を含む統合版「CodeGear RAD Studio 2007」（コードネーム: Highlander）が発表された。.NET 2.0に対応し、ジェネリクス(.NET)が導入されている。なおC#BuilderやDelphi for .NETにおけるWinformのサポートは打ち切られた。
その後、2007年10月10日に「Delphi 2007 for Win32 R2」が発表された。これは「Delphi 2007 for Win32 (Update 3)」に、「BlackFish SQL（旧JDataStore）」を追加した物である。
Delphi 歴史
内部コード体系がShift_JIS (ANSI) であるDelphiとしては最終版となる。旧バージョンとの互換性も高く、Windows Vista対応が可能なため、マイグレーション先としても、段階マイグレーションのチェックポイントとして有用なバージョンである。そのためか、2017年時点においてもサポートは継続されており、現在でも最新版を購入すれば「Delphi 2007 for Win32 (R2)」を入手する事が可能である。
2008年8月26日に「Delphi 2009」（コードネーム: Tiburón、内部バージョン: 12.0）が発表された。
長年の懸案であった VCLとRTLのUnicode化、ジェネリクス(Win32)や匿名メソッドの導入など、Delphiにとって大きな転機といえるバージョンアップだった。"for Win32" の文字はないがWin32開発用である。
2008年12月2日には.NET開発用の「Delphi Prism」を含む統合版「CodeGear RAD Studio 2009」が発表された。旧来のDelphi for .NETは廃止になっている。Delphi Prism については後述する。
Delphi 歴史
2009年8月25日に「Delphi 2010」（コードネーム: Weaver、内部バージョン: 14.0）が発表された。内部バージョン13.0は忌み番のためスキップされた。
Windows 7に正式対応。タッチインタフェースやマウスジェスチャーの制作支援機能、オープンソースDBであるFirebirdのサポート、RTTIの強化、IDEの改良（言語切り替え機能、Delphi 7以前のIDEにあったコンポーネントツールバーの復活など）が盛り込まれた。開発環境をインストールするOSとしてWindows 2000以前はサポートされなくなった。
2010年9月2日に「Delphi XE」（コードネーム: Fulcrum、内部バージョン: 15.0）が発表された。
XEは "Cross Platform Edition" の略である。名称通りクロスプラットフォーム開発環境を目指して開発が進められたものの、不完全であったため、クロスプラットフォーム機能の搭載は見送られている。結果、前バージョンとの機能差はあまりなくなってしまっているが、純粋なWin32アプリケーション開発環境としては最終版であるため、段階マイグレーションのためのチェックポイントとして有用である。
Delphi 歴史
2011年2月1日にはStarterエディションが追加発表された。「Turbo Delphi」 以来のエントリー向けエディションであり、無償ではないがコンポーネントのインストールが可能、1,000 USドルを超えない範囲であれば商用利用可能など、制限は大幅に緩和されている。ただし、Starterには旧Delphiのライセンスは付属しない。また、同時利用は同一サブネット内において5ライセンスまでとされている。このため教室での利用は向かないとされており、アカデミック版の提供はない。Starter版には通常価格とアップグレード価格が用意されているが、同社または他社の開発ツールユーザーであれば「誰でも」アップグレード版を購入できる。C++Builder Starterとの共存はできず、RAD StudioにもStarterは提供されない。
Starter版とアカデミック版を除き、Delphi 7、2007、2009、2010のライセンスが付属する。
2011年9月1日に「Delphi XE2」（コードネーム: Pulsar、内部バージョン: 16.0）が発表された。
Delphi 歴史
新たにFireMonkeyフレームワークを導入したことにより、HDや3Dに対応した高品質なユーザインタフェースの設計や、Windows 64bit、Mac OS X (Intel x86)、iOS向けのマルチプラットフォームアプリケーションの開発が可能になった。但し、iOS開発は実際にはFree Pascal (FPC) を使ったツールチェインであり、後述するXE4以降のiOS開発環境との互換性は乏しい。マルチプラットフォーム化によりVCL / FMX / RTLのユニットで、System.TypesやVcl.Stylesのような、ドットで接頭辞を連結する命名規則（ユニットスコープ）を使うようになったため、以前のバージョンにソースコードを移植する場合には注意が必要である。Windows以外のアプリケーションのデバッグ及びデプロイ（配置）には新しいリモートデバッガである 「プラットフォームアシスタントサーバー (PAServer)」 を利用する（デバッグ対象アプリケーションがWindowsであっても、リモートにあるPCのアプリケーションをデバッグするにはやはりPAServerが必要となる）。また、製品エディションとしてEnterpriseとArchitectの間にUltimateが追加された。
Delphi 歴史
搭載されるコンパイラはDCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (Mac OS X) の3つとなった（ツールチェイン用のFPCを除く）。
Starterとアカデミック版を除き、Delphi 7、2007、2009、2010、XEのライセンスが付属する。
2012年9月4日に「Delphi XE3」（コードネーム: WaterDragon、内部バージョン: 17.0）が発表された。
Delphi 歴史
新たに「Metropolis UI」を導入したことにより、タッチ対応、ライブタイルサポートなどを実装したWindows 8デスクトップアプリケーションの開発が可能になった。ただしWindowsランタイム (WinRT) には対応しない。OS X v10.8 (Mountain Lion) アプリケーション開発に対応。Visual LiveBindingが追加されてデータとユーザインタフェースの紐付けが容易になった。Enterprise版以上のエディションに新しいデータベースフレームワークである FireDAC が追加された（SQLite を標準サポート）。ProfessionalエディションでFireDACを利用するには、別途「FireDAC Client/Server Add-On Pack」を購入しなければならない。XE2にあったFPCツールチェインなiOS開発環境は廃止されている。開発環境をインストールするOSとしてWindows XP以前はサポートされなくなった。
Starterとアカデミック版を除き、Delphi 7、2007、2009、2010、XE、XE2のライセンスが付属する。
Delphi 歴史
2013年4月23日に「Delphi XE4」（コードネーム: Quintessence、内部バージョン: 18.0）が発表された。iOS開発機能が追加された。これはXE2のものとは異なり、コンパイルにFPCを必要としないが、デバッグ及びデプロイのためにOS X搭載のIntel Macが必要となる。Professional版でモバイル開発 (iOS) を行うには「Mobile Add-On Pack」を別途購入する必要がある。前バージョンのXE3から7ヶ月でのバージョンアップとなったため、XE3からのバージョンアップ料金はキャンペーン価格ながら格安の6,000円となった（モバイル開発環境を含まないProfessional 版の場合）。PAServer 実行環境としてのMac OS X v10.6 (Snow Leopard) はサポートされなくなった。
搭載されるコンパイラは DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (OS X), DCCIOS32（iOSシミュレータ用）, DCCIOSARM（iOSデバイス用）の5つとなった。
Starterとアカデミック版を除き、Delphi 7、2007、2009、2010、XE - XE3のライセンスが付属する。
Delphi 歴史
2013年9月11日に「Delphi XE5」（コードネーム: Zephyr、内部バージョン: 19.0）が発表された。
OS X v10.9 (Mavericks)、iOS 7アプリケーション開発に対応。Android開発機能が追加された。AndroidアプリケーションのデバッグにはPAServerを必要としない。原則としてARM v7以降のNEON対応SoCを載せた端末であれば、Delphi製アプリケーションを実行できる。モバイル開発 (iOS / Android) を行う場合、Professional版ではMobile Add-On Packを別途購入する必要がある。Professional版にもローカル接続専用ではあるがFireDACが追加された。Professional版でFireDAC（リモート接続）を使うにはFireDAC Client/Server Add-On Packを別途購入する必要がある。
搭載されるコンパイラはDCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (OS X), DCCIOS32（iOSシミュレータ用）, DCCIOSARM（iOSデバイス用）, DCCAARM (Android) の6つとなった。
Delphi 歴史
Starter 版を除き、Delphi 7、2007、2009、2010、XE - XE4 のライセンスが付属する。
2014年3月1日にRAD StudioのFireMonkey専用開発環境である「Appmethod」が発表された。AppmethodにはObject Pascal (Delphi) 言語 / C++言語が含まれるが、VCLを用いたソースコードをコンパイルする事はできない。AppmethodはRAD Studio / Delphi / C++Builderとは異なり、プラットフォーム毎 / 年のサブスクリプション契約となっている。最初のリリースである「Appmethod 1.13」はXE5相当であり、以降RAD Studioの新版がリリースされるのとほぼ同時期にAppmethodもリリースされるようになった。Appmethodは同等バージョンのRAD Studio / Delphi / C++Builderとは同時にインストールできない。また、このAppmethodのリリースにより、ドキュメントなどで使われるDelphi の「言語の名称」が「Object Pascal言語」と記述される事が多くなった。
2014年4月16日に「Delphi XE6」（コードネーム: Proteus、内部バージョン: 20.0）が発表された。
Delphi 歴史
Windows 8.1に対応。デザインおよびパフォーマンスを改善した「高品質リリース」。
Starter版を除き、Delphi 7、2007、2009、2010、XE - XE5のライセンスが付属する。
2014年9月2日に「Delphi XE7」（コードネーム: Carpathia、内部バージョン: 21.0）が発表された。
OS X v10.10 (Yosemite)、iOS 8アプリケーション開発に対応、FireMonkeyにFireUIと呼ばれる機能が追加された。これはフォームを各デバイス向けに最適化されたユーザインタフェースにカスタマイズするものである。開発環境をインストールするOSとしてWindows Vista以前はサポートされなくなり、PAServer実行環境としてのMac OS X v10.7 (Lion) もサポートされなくなった。OS XおよびiOS向けアプリケーションの開発を行うのにSDKが必要となったため、コンパイルや構文チェックを行うだけでもMacの実機が必要となっている。また、このバージョン以降、BDE (Borland Database Engine) はデフォルトでインストールされなくなった。
並列プログラミング ライブラリ (PPL) が追加されている。
Delphi 歴史
Starter 版を除き、Delphi 7、2007、2009、2010、XE - XE6 のライセンスが付属する。
2015年4月7日に「Delphi XE8」（コードネーム: Elbrus、内部バージョン: 22.0）が発表された。
作業実行支援ツール 「Castalia」 とパッケージマネージャ 「GetIt」 が統合された。にiOSデバイス用64ビットコンパイラも追加され、Android 5.x (Lolipop) アプリケーション開発に対応した。但しAndroid 2.3x (Gingerbread) には非対応となった。
搭載されるコンパイラは DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (OS X), DCCIOS32（iOSシミュレータ用）, DCCIOSARM（iOSデバイス用）, DCCIOSARM64 (iOSデバイス用64ビット), DCCAARM (Android) の7つとなった。
Starter版を除き、Delphi 7、2007、2009、2010、XE - XE7のライセンスが付属する。
2015年9月1日に「Delphi 10 Seattle」（コードネーム: Aitana、内部バージョン: 23.0）が発表された。
Delphi 歴史
Windows 10に対応。OS X v10.11 (El Capitan)、iOS 9 アプリケーション開発に対応、Androidのサービスアプリケーションも作成可能となった。IDEが利用可能なメモリが倍増したため、大規模なプロジェクトをビルドしてもメモリ不足エラーが発生しにくくなっている。前バージョンまで続いた XE ナンバリングが廃止されている。
Starter版を除き、Delphi 7、2007、2009、2010、XE - XE8のライセンスが付属する。
2016年4月20日に「Delphi 10.1 Berlin」（コードネーム: BigBen、内部バージョン: 24.0）が発表された。
Android 6.0、iOS 10、macOS v10.12 (Sierra) アプリケーション開発に対応。FireMonkeyのフォームデザイナも独立表示可能になった（デフォルトでは埋め込みデザイナ）。クラスヘルパーの仕様変更が行われている。インストーラの改良により、インストールオプションによってはインストール時間が大幅に短縮されるようになった。このバージョンからUltimateエディションが廃止されている。
Delphi 歴史
2016年8月22日以降、Starter Editionが無償で入手できるようになっている。2006年のTurbo Delphi Explorer以来、10年ぶりの無償版である。またStarter EditionはTurbo Explorerとは異なり、複数のパーソナリティ（言語）が共存できるため、DelphiとC++Builderを同じ環境で利用する事が可能となっている。コンポーネントのインストールにも制限がない。
Starter版を除き、Delphi 7、2007、2009、2010、XE - XE8、10 Seattleのライセンスが付属する。
2017年3月22日に「Delphi 10.2 Tokyo」（コードネーム: Godzilla、内部バージョン: 25.0）が発表された。
Enterprise 以上の SKU に LLVM エンジンベースの Linux 64ビット コンパイラが追加された (Ubuntu 16.04 LTS / RedHat Enterprise Linux 7 対応)。また、インストーラの改良により、インストール時間が大幅に短縮されるようになった。
Delphi 歴史
搭載されるコンパイラは DCC32 (Windows 32bit), DCC64 (Windows 64bit), DCCOSX (OS X), DCCIOS32（iOSシミュレータ用）, DCCIOSARM（iOSデバイス用）, DCCIOSARM64 (iOSデバイス用64ビット), DCCAARM (Android), DCCLINUX64 (Linux 64bit) の8つとなった。
2017年12月13日にリリースされた Release 2 (10.2.2) において、Enterprise 以上の SKU で RAD Server の単一サイト/単一サーバー配置ライセンスが含まれるようになった。
2018年3月14日にリリースされた Release 3 (10.2.3) において、Professional Edition にモバイルサポートが追加された。従来、Mobile Add-On Packとして別売されていたものが統合された形になる。
Delphi 歴史
2018年7月19日に、従来の Professional Edition 相当を無償化した「Delphi Community Edition」がリリースされた。Windows 64bit, macOS, iOS, Android 向けの開発が可能となっている。無償版 Starter Edition とは異なり、「C++Builder Community Edition」と同時にインストールする事はできない。
Starter / Community 版を除き、Delphi 7、2007、2009、2010、XE - XE8、10 Seattle、10.1 Berlinのライセンスが付属する。
2018年11月22日に「Delphi 10.3 Rio」（コードネーム: Carnival、内部バージョン: 26.0）が発表された。同日、Community Edition も更新されている。
Starter Edition は廃止された。Professional Edition にあった別売の FireDAC Client/Server Add-on Pack も廃止され、フル機能の FireDAC を利用するためには Enterprise Edition 以上の SKU が必要となった。
型推論可能なインライン変数宣言が行えるようになっており、
Delphi 歴史
従来このような記述をしなければならなかったものが、
このように var ブロックを使わずにシンプルに書けるようになった。
Linux コンパイラ (DCCLINUX64) では ARC (自動参照カウント) が廃止され、AnsiString / AnsiChar がサポートされるようになった。
2019年7月19日にリリースされた Release 2 (10.3.2) において、LLVM エンジンベースの macOS 用 64bit コンパイラが追加された。また、Enterprise 以上の SKU で、Linuxデスクトップアプリを FireMonkey GUI で開発可能になる FMX Linux がバンドルされるようになった。
2019年11月21日にリリースされた Release 3 (10.3.3) において、LLVM エンジンベースの Android 用 64bit コンパイラが追加された。また、Enterprise 以上の SKU で、データベース接続と同じように多様なエンタープライズアプリケーションに接続可能となる Enterprise Connectors がバンドルされるようになった。
Delphi Delphi Community Edition
10.2 Tokyo より完全無料版の Community Edition が提供されている。有料の Delphi Professional と同等の機能を持ち、従来の Win32 アプリケーションのみならず Windows 64bit, macOS, iOS, Android の開発が可能となっている。
Delphi Delphi用コンポーネント
DelphiのVCL / CLX / FMXは、コンポーネントと呼ばれるソフトウェア部品の集合で構成され、プログラマはこのコンポーネントを組み合わせて視覚的にアプリケーションを開発する方式となっているが、ユーザープログラマがコンポーネントを自由に作成して開発環境自体に組み込み、開発環境の拡張が可能となっている。
多くの有償／無償のコンポーネントが作成・公開され、開発環境を容易に拡張できるシステムはユーザープログラマからの支持も高いが、Delphiのバージョン毎に互換性が無い場合も多く、コンポーネントのソースコードが公開されている場合は使用している Delphiのバージョンに合わせて自分でコンポーネントのコードを修正する必要がある。
Delphi Delphiで開発されたアプリケーション
有償 / 無償の製品、シェアウェア、フリーウェアが多数作成されている。Delphi 自身も Delphi によって作られている。
かつてボーランドから提供されていたVCL Scannerというツールを使うと、DelphiまたはC++Builderで作成されたアプリケーションを調べられた。現在では実行ファイルをダウンロードできないが、Delphi 5 でコンパイル可能なソースコードが公開されているため、自前で実行ファイルを生成できる。
Delphi Embarcadero Prism
Embarcadero Prism（エンバカデロ プリズム）は、かつてエンバカデロ・テクノロジーズが.NET向けの新たなIDEとして販売していた製品である。以前はDelphi Prismと呼ばれていたが、XE2より名称からDelphiが外れEmbarcadero Prismとなった。
DelphiはPrism登場以前から、バージョン8以降において、Delphiの.NET開発用の環境 (Delphi for .NET) はWin32版のVCLと互換性を持つフレームワークVCL.NETと、マイクロソフトのフレームワークWindows Formsの両方をサポートしていた。しかし、Delphi 2007ではWindows Formsのサポートが打ち切られることとなった。
Delphi Embarcadero Prism
Delphi 2009よりエンバカデロ・テクノロジーズは方針転換を行い、それまでのDelphi for .NET (Delphi.NET) を置き換える決定を下した。こうして生まれたのがPrismである。誕生当初はDelphiの名を冠してはいたものの、実際はRem Objectsの言語コンパイラOxygene (以前はChromeと呼ばれていた) とマイクロソフトのIDEを使用する全く新しい製品であった。PrismではそれまでのVCL.NETはサポートされず、フレームワークのサポートはWindows Formsのみとなっていた。
Delphi for Win32 (Delphi Win32) とは異なり、Prismは更新が頻繁に行われた。単体製品版には初年度分の年間メンテナンス & サポートが付属しており、翌年度以降も契約更新が可能で、この契約期間中であればいつでも最新版を入手することができた。このため、バージョンアップ版の設定がなかった。また、一度契約が切れてしまうと新規での製品購入が必要であった。さらにRAD Studio版には初年度分の年間メンテナンス & サポートも付属していないため、購入年度から加入していないとメンテナンスリリースを入手できないので注意が必要であった。
Delphi Embarcadero Prism
Embarcadero Prism は XE3 (XE3.2) が最終バージョンとなり、RAD Studio XE4 以降に含まれず、スタンドアロン製品としても提供されなくなった。サポートとメンテナンスのアップデートも2013年8月で終了している。エンバカデロ・テクノロジーズは、今後のPrismの最新版はRem Objectsから購入するようにアナウンスしている。なおRem ObjectsはPrismの名称を用いず、Oxygene]する方針を打ち出している。
PrismとDelphi for .NET のどちらも.NET開発環境ではあるが、VCL.NETを利用したDelphi for .NETのコードとはフレームワークとしての互換性がない。
PrismにはDelphi for Win32とある程度の互換性を保つためのオプションが存在するものの、ほぼ互換性がない。「Oxidizer」と呼ばれるRem Objects製のコードコンバーターがあり、Delphi for Win32のコードをPrismへコンバートする事ができる。
これらの他、メンテナンスリリースが存在する。
「Delphi Prism 2009」 は2008年12月2日に発表された。Prismの最初のバージョン。
Delphi Embarcadero Prism
「Delphi Prism 2010」 は2009年8月25日に発表された。クロスプラットフォーム開発機能により、Linux用のアプリケーション開発をサポート。
「Delphi Prism 2011」 は2010年6月3日に発表された。クロスプラットフォーム開発機能がさらに拡張され、Mac OS X、iOS向けのアプリケーション開発をサポート。
「Delphi Prism XE」 は2010年9月2日に発表された。Delphi Prism 2009、2010、2011 のライセンスが付属する。
「Embacadero Prism XE2」 は2011年9月1日に発表された。Delphi Prism 2009、2010、2011、XEのライセンスが付属する。
「Embacadero Prism XE3」 は2012年9月4日に「Embarcadero RAD Studio XE3」の一部として発表された。Delphi / Embacadero Prism 2009、2010、2011、XE、XE2のライセンスが付属する。最後のメジャーリリースとなった。
テレレ
テレレ（Tereré）は冷水でいれるマテ茶（Yerba mate）の飲み方の一種。
グアラニー族伝統の飲み物。パラグアイでよく飲まれている。
木や動物の角などで作ったカップ（グアンパ）に茶葉（イエルバ）を入れ水を注ぎ、先に小さな穴がたくさん空いた特殊なストロー（ボンビーリャ）を使って飲む。
マテ茶
マテ茶（マテちゃ、スペイン語: mate [ˈmate], cimarrón [simaˈron]、ポルトガル語: mate [ˈmatʃi]、chimarrão [ʃimɐˈʁɐ̃w̃]）は、南米のアルゼンチン、パラグアイ、ブラジル、ウルグアイ等を原産とするイェルバ・マテの葉や小枝を乾燥させた茶葉に、水または湯を注ぎ成分を浸出した飲料である。
カフェインを少量含んでおり、ビタミンやミネラルの含有量も極めて高く、「飲むサラダ」とも言われている。このため、コーヒーや茶と同様の嗜好品ではあるが、野菜の栽培が困難な南米の一部の地域では単なる嗜好品の枠を超え、重要な栄養摂取源の一つとなっている。
日本茶に緑茶とほうじ茶があるように、マテ茶の茶葉にもグリーン・マテ（緑マテ茶）とロースト・マテ（黒マテ茶）がある。味わいはグリーンの場合、多少の青臭みと強い苦味を持つ。ローストは焙煎により青臭みが消え、香ばしい風味が付加される。ローストした茶葉は水出し用に利用されることが多い。
マテ茶 製造法
マテ茶の茶葉は、以下のような工程を経て製造される。
マテ茶 飲み方
伝統的な飲み方は茶器に容量の1/2ないし3/4程度の茶葉を直接入れ、水または60 - 80℃程度のお湯を注ぐ。ここに先端に茶漉しがついた専用のストローを差し込み、抽出液を飲む。容器はヒョウタン製のものはマテ、クイアまたはポロンゴなどといい、木製や角製のものはグアンパ（グァンパ、グァンポ）と呼ばれる。マテ用ストローはボンビーリャと呼ばれ、金属製で先端が膨らみ茶葉を漉し取るための無数の小穴が空いている。なお、現地での飲み方については、クロード・レヴィ＝ストロースが『悲しき熱帯』のパンタナルの章で詳しく解説している。
近年では、ティーポットで淹れて抽出液のみをカップに注いで飲む場合も多い。ティーバッグも普及している。しかし、マテ茶の淹れ方としては伝統的な方法が最も理に適っている。ボンビーリャで飲む場合、細かい茶葉を漉しきれずに抽出液と一緒に口に入ってくる。このため茶葉の一部を食べることになり、マテ茶の栄養成分を最も効率よく取り込むことが可能となっている。湯が90℃より熱い場合は、金属製のストローでは唇が熱く、飲むことができない。
マテ茶 飲み方
気温が高い地域では水出しでマテ茶を飲むことが多く、パラグアイではマテ茶に薬草やハーブを混ぜて水出ししたテレレと呼ばれる飲み方が一般的である。単に「マテ茶」というと温かいものを指し、テレレと区別している人もいる。ポルトガル語圏においてはテレレは水出しあるいは茶葉にジュースを加えたマテ茶のことを指し、温かいものはChimarrãoと称される。
茶葉に湯を注ぎ、そのまま飲むのが伝統的な方法であるが、現地でも砂糖を入れ甘みを加える飲み方が一般的になっている。また、スパイスや薬草・ハーブ等を混ぜて風味を変えたり、牛乳を加えたりした飲み方も広く行われている。
パラグアイ・アルゼンチン・ウルグアイ・ブラジル南部では、一組の茶器を使い複数人がマテ茶を回し飲みする習慣がある。ホスト役が茶器とボンビーリャを使いマテ茶をたて、一煎めは自分で飲む。二煎目からは順番に参加者に回していき、各人が満足するまで何杯でも回し続ける。客はホストから茶器を受け取り自分ですべて飲んでホストに返す。客から別の客に直接茶器を渡すことはせず、受け取った茶は自分ですべて飲みきりホストに返すのが作法である。茶器をホストに返すときにGracias（ありがとう）と言うと「もう満足しました」という意味になるので、次からは自分に茶は回ってこない。客から茶器を戻されたホストは湯を注ぎ、場合によってはボンビーリャの差している位置を調整したり茶葉を追加したりして味を調えた上で次の客に渡す。ボンビーリャの位置を動かすと茶漉し部分が目詰まりしたり、味の濃さが変化したりするので、客は勝手にボンビーリャを動かしてはならない。
マテ茶 茶器
アルゼンチン・ウルグアイ・ブラジル南部では伝統的な茶器は、ひょうたんでできている。マテとは、現地の言葉でひょうたんを意味し、マテ茶の名前はこのカップに由来する。ひょうたん以外では牛の角や、パロサントという木で作られたものが一般的である。茶器の表面や補強のために付けられる口金、すわりを良くする為の台座には彫刻・彫金などの意匠が施される場合が多く工芸品的な美しさを持っている。茶器は陶器やガラス製のものも使われるが、多孔質の天然材料製でしばらく使った茶器でないと本来の味は出ないとされる。
ボンビーリャの材料は古くは葦などの植物の茎を利用したが、現在は金属（銀・洋銀・ステンレスなど）のものがほとんどである。
アルゼンチン・ウルグアイで使われる茶器はひょうたんの実の先端の膨らんだ部分を使い、補強された口は狭くなっているため、ボンビーリャの先の茶漉し部分は細長い。ブラジル南部で使われるそれはひょうたんの実の膨らんだ部分で切ってあり、その部分を口にするため、専用の架台なしでは立てることができない。またパラグアイで使われる茶器は牛角製にしろ木製にしろ口が広い。そのためパラグアイやブラジルで購入したボンビーリャはアルゼンチン製の茶器にはほとんど使えない。
ウルグアイでは持ち歩いて飲む習慣もあり、マテラというボンピージャ等のマテ茶を飲むための道具を持ち歩くための専用かばんを使う。
マテ茶 イェルバ・マテ
イェルバ・マテ (Ilex paraguariensis) は、モチノキ科モチノキ属に分類される常緑樹。この植物の葉や小枝からマテ茶が作られる。
マテ茶 歴史
マテ葉の発見に関しては、紀元前3000年頃まで遡るとする研究者もいる。当初の利用者は、パラグアイの一部地域に居住していたcáingang族、グアラニー族などが生のまま食べており、糸に通して携帯して一日中食べる部族もいた。また、スペインの植民地となる以前には、火や熱の通るトンネルによって乾燥させて軽く持ち運びしやすくするプロセスが開発され、茶として発展した。
スペイン統治時代の16 世紀後半になると、スペイン入植者（イエズス会修道士など）に知られるようになった。
マテ茶 医薬的効果と発がん性の指摘
カフェインとタンニンを含む。コミッションE（ドイツ連邦保健省の下部委員会で、ハーブを医薬品として利用する場合の効果と安全性を協議している）にて精神および肉体の疲労に対しての使用が承認されている。一方、熱いマテ茶に限り、食道がんや喉頭がんなどの発がんリスクがあるとの説があり、IARCの発がん性評価では、Group2A（ヒトに対する発癌性がある可能性が高い）に分類されている。また、65℃以上の熱い飲み物自体がGroup2Aに分類されている。ただしマテ茶そのものはGroup3（ヒトに対する発癌性が確認できない）に分類される。一説にはこの発がんリスクは上述のボンビーリャと呼ばれるストローを使った飲用方法に原因があるとされ、高温のままのマテ茶をストローで吸引する行為が咽頭部に影響を与えているので、冷たいものであれば安全であるという見方が一般的である。また、カフェインが含まれているためコーヒーなどと同様に、妊娠中および授乳期の摂取は避けたほうがよいとされる。
ボリビアではマテと言う言葉は単にハーブティー全般を指し、必ずしもイェルバ・マテのみから作られていないためその成分には注意が必要である。
マテ茶 マテ言葉
アルゼンチンにはマテ茶で意思を伝える文化がある。
マテ茶 日本及びアジアにおけるマテ茶
1970年代、アントニオ猪木が「アントンマテ茶」として売り出し、日本に定着させようとしたが失敗した。
長い間、日本ではあまり知られていなかったものの、2012年から日本コカ・コーラにより「太陽のマテ茶」が販売されたことにより、徐々に認知度が高まっている。
シリアはマテ茶の世界最大の輸入国。
日本マテ茶協会がマテ茶の生産国であるアルゼンチンの収穫祭にちなみ9月1日を「マテ茶の日」に制定している。
スポルティーフ
スポルティーフ（スポルティフ、仏: sportif ）は、自転車の種類の一つ。フランス語で「スポーツの」を意味する形容詞 sportif に由来しているが、単体で自転車の種類の呼称としては日本国内でしか通用しないものである（Vélo sportifと言う表現もあるが、単にロードバイクやマウンテンバイクなどのスポーツ自転車を示す言葉であり、本項の自転車も含まれるが、それに限定される言葉ではない。）。
スポルティーフ 歴史と現状
フランスでは第二次世界大戦前から、ディアゴナールまたはブルベと総称される規定距離を規定時間内に走るサイクリングが盛んで、スポルティーフは本来そのための自転車であった。これらのイベントは同時に使用車の美を競うコンクールを併催したため、1つの様式を生むに至った。
日本では1960年頃からオーダー車として製作され始め、1970年代から1980年代前半にかけてサイクリングが盛んだった時期には量産メーカーによって完成車が販売されるようになった。その後、世界的にロードバイクやその派生形がサイクリング愛好者にも広まった。ロードバイクやマウンテンバイクの隆盛とは対照的に、今日ではスポルティーフ完成車の販売は稀になっている。このためフレームオーダーから受け付ける老舗専門店での購入が一般的である。
スポルティーフ 構成
一般的に、日本人にしか通用しない「スポルティーフ」という呼称の自転車は、英国流の「クラブモデル」と混同されている場合が少なくない。そのため、コンペティション仕様をベースに、英仏の様式の違いを区別しないまま以下のような構成をとっている。
またランドナーが「フル装備」と呼ばれる、フロントバッグ・前輪サイドバッグ・後輪サイドバッグの全てを装着出来る仕様になっているものがあるのに対し、スポルティーフはフロントバッグのほかサドルバックの装備などが限界になっている。
スポルティーフはフランスの自転車の形式を参考にしているため、フランス製の部品を使うことで雰囲気を楽しむという愛好家もいる。
ランドナー
ランドナー（フランス語: Randonneur、Randonneuse、ランドヌーズ）は、フランス発祥の自転車旅行用自転車。フランス語の「ランドネ」（小旅行）に由来する。
ランドナー 欧米におけるランドナー
フランスではランドナーはランドヌーズという。650Bなど特有の太いホイールサイズが採用されている。このような太いホイールサイズが採用された理由はフランスにはパーヴェと呼ばれる石畳の道路が多く溝にはまってしまうことを防ぐ必要があったためである。
もともとランドナーは、ブルベという超長距離サイクリング・イベントに使われる自転車であった。これはスポルティーフに近い車種であり、当時のフランスの道路事情に合わせて、限られた時間内に規定のコースを走り切るという用途で作られていた。
フランスでは洒脱なデザインのランドナーが多く制作された。タイヤのほかハンドルバー、ブレーキシステム、ダイナモなどの備品に至るまで特徴的なデザインのものが多い。
ランドナー 日本におけるランドナー
日本への紹介は、第二次世界大戦後に、鳥山新一が持ち込んだルネ・エルス（仏: René Herse）の自転車が起源とされる。これを手本に研究が進められ、丸都自転車（現・東叡社）などのハンドメイド工房で作られ始めたのが日本版ランドナーの始まりである。当初、ランドナーはスポルティーフとともにフランス系のツーリング車として認知され、これが日本の制作者達の職人気質を刺激して、日本独自のランドナーの形へと発展していった。
日本では、当初イギリス式のクラブモデルがツーリングの用途に用いられていた。これは平地での高速移動を念頭に置いた設計であり、日本のような険しい山岳地帯が多い環境には不向きであった。また、当時は道路の舗装率も低かったなどの事情から、ギア比がワイドレシオ化され、かつ、太いタイヤを装着したランドナーがツーリング用に好まれるようになった。
ランドナー 日本におけるランドナー
日本では、1970年代から1980年代前半のいわゆる「サイクリングブーム」が後押しとなって、ランドナーが急速に普及し、かつては大手自転車メーカーからも各種のランドナーが販売され、現在より多く雑誌の広告を占めていた。ブリヂストンサイクル「ダイヤモンド（アトランティス）」・「ユーラシア」「トラベゾーン」、ミヤタ自転車「エディ・メルクス」「ジュネス」「ル・マン」、日米富士自転車の富士オリンピック「ニューエスト」・「ファイネスト」、パナソニック「ラ・スコルサ」、片倉自転車「シルク」、丸石自転車「エンペラー」、山口自転車（当時「丸紅山口」）「ベニックス」といった車種が有名であった。また、この時期には多くのサイクル・ショップ（プロ・ショップ）といわれる自転車店でも、ランドナーのオーダーやセミオーダーを受注するようになり、メーカー車に飽き足らない多くのユーザーが、こうした独自のランドナーを入手するようになった。
ランドナー 日本におけるランドナー
ランドナーの多くは、フロントバッグおよびサドルバッグ程度の荷物を積載することのできる「小旅行車」であったが、例えば大学サイクリング部の合宿や、いわゆる日本一周などの長距離サイクリングの際には、パニアバッグや前後のサイドバッグ、加えてキャリア上にもテント等を積載するなどの方法で重装備に対応した。ランドナーを改造する例が多かったが、キャンピング車として、重装備・長距離走行を前提にした専用の車種もオーダーされたほか、一時は大手自転車メーカーの製品も市場に出回っていた（ブリヂストンサイクル「ダイヤモンド・キャンピング」など）
ランドナー 日本におけるランドナー
さらに1970年代後半頃から、一般的な峠越えや林道だけでなく、自動車の走行困難な山道などを走行したり、さらには自転車を担いだりもする山岳サイクリングが盛んになると、ランドナーを改造したパスハンターも登場した。代表的なものは、ランドナーのドロップハンドルをオールラウンダー・バーなどフラットハンドルに付け替え、キャリアやマッドガード、トウクリップを外すなど、山岳の走破に対応していた（この場合、荷物はザックで背負い、足下はトレッキングシューズなどで固めることになる）。パスハンターは、MTBが一般化するまでの間、山岳志向のサイクリストの間でランドナーの改造やオーダーなどによって愛用されたほか、神田にあった自転車店「スポーツサイクル・アルプス」（現在廃業）からは「クライマー」として販売もされていた。
日本のランドナーは、おおよそ1980年代後半まで隆盛を極めたが、それ以降は、悪路や山道走行に特化したMTBと、一般道路の整備に伴い普及したロードバイクに両極化し、ランドナーは急激に衰退した。日本の自転車ツーリングのあり方が変化したこと（荷物を積載して悪路や林道などを含む長距離を走行するツーリングから、自家用車や公共交通機関に自転車を積載するなどしてスポット的に楽しむ方向）や、いわゆる「サイクリングブーム」の終焉などもあり、主要メーカーが市販していたランドナーはそのほとんどが姿を消した。
その後、近年になって、かつて学生時代にランドナーでサイクリングした40歳代後半から50歳代を中心に、再度ランドナーを入手する例も増え、メディアで取り上げられる機会もこともある。しかし、ツーリング用自転車をランドナーとして完成車の形で販売しているメーカーは、丸石自転車（エンペラーの名称で販売を継続）や、アラヤなど数社のみとなったため、ランドナーの入手はハンドメイド工房などにオーダーされることが多い。
ただし、自転車をオーダーメイドとして依頼することは専門知識が必要であると思われることもあり、ツーリングの目的では、ランドナーの代わりに、近代的なクロスバイクやシクロクロスが使われるようにもなっている。また、サスペンションを装備するマウンテンバイクをツーリングに用いることも多い。ロードバイクなどを主に販売をしているメーカーからは、FUJIやルイガノなどが、「ツーリング」の名称でランドナーに相当する車種を販売している。
ランドナー 構成
ホイールには、650A（26in×1 3/8）または 650B の規格を用いることが多い。ランドナーは旅行用途であることから荷物積載量が比較的多いことや、日本では、舗装道路が少ない時代に発展したという時代背景から、やや径が小さく太目の車輪が採用され、初期には650×42Bが好まれた。タイヤ幅は32 - 44mm程であり、空気圧は300 - 600kPa程度とされる。舗装路、砂利などの未舗装路や山道など、オールラウンドな走行が可能なうえ、緊急時には軽快車のタイヤも使える。そのため、入手が容易であることが最大のメリットである。タイヤが太くなると重量が増える傾向にあるが、比較的軽量なオープンサイドのWO（ワイヤードオン）タイアもあり、また650AタイヤにはMTBのようなブロックパターンのパスハンティング用も存在する。
現行製品では、リジダ（650B リム）、ユッチンソン（650B タイヤ&チューブ）、ミシュラン（650B タイヤ&チューブ）、日本国内ではアラヤ（650A リム）、パナレーサー（650A・650B タイヤ&チューブ）などが有名である。
ランドナー 構成
最近になって、実用的なランドナーとして、26インチHE（フックドエッジ）規格のホイールを使う例も現れた。マウンテンバイクが世界中に普及したことにより、世界一周用のキャンピング車には現在では26インチHE規格のホイールを使うことが標準となっている。一方で、現在 650Bのタイヤは、相当大きな自転車店でも在庫していることが少なく、旅先では非常に入手困難であることから、メーカーが新規にツーリング用自転車を企画製作する場合は、26インチHEやロードバイク用の700Cなどの規格を採用することが多くなった。
主に、軽量なアルミ合金製の泥除けが装備される。メーカー車では、保守上の理由から表面にアルマイト加工したものが主であるが、一部のマニアは未加工のものを布バフで磨き上げた「ミガキもの」（バフ仕上げ）を好んで使用することもある。後輪の泥除けは、輪行を考慮して、分割式になっていることも多い。デザインは一般的な半丸型、亀甲型、パオン型などが存在する。