- Object Pascal: 現代的で可読性が高く、高速で型安全なクロスプラットフォーム・プログラミング言語
- クラス、ユニット、プロパティ、ジェネリクス、インターフェース、リフレクション、クロージャなど、モダンなOOP言語に期待されるあらゆる機能をサポートします。
- 構文は可読性を重視しており、言語は追加のランタイムチェックとともに型安全です。
- Object Pascalはネイティブコードにコンパイルされ、「そのまま使える」状態で、必要に応じて低レベルにも扱えます。
- コンパイルも高速で、新しいプロジェクトのデスクトップビルドは2.5秒、Androidビルドは10.1秒です。
- Object Pascalは、デスクトップ、モバイル、コンソール、Webプラットフォームをサポートするクロスプラットフォームです。
- Castle Game Engineでは、エンジンコードとゲームコードが同じ言語で書かれているため、すべてのユーザーがコントリビューターになります。
- Object Pascalにはさまざまな目的に対応する既存ライブラリがあり、C APIを持つ既存ライブラリとも容易に統合できます。
- Object Pascal向けのツールエコシステムも存在し、Free Pascal Compiler (FPC)、Lazarus IDE、DelphiコンパイラおよびIDEを含みます。
- Object Pascalは、VS CodeおよびPascalエコシステムのその他のツールとの統合もサポートしています。
3件のコメント
Delphi…懐かしいですね。Borland、デルマダン…
Windows開発をしていた頃は、本当にObject Pascal with Delphiが最高だったと思います。
Hacker Newsの意見