Lazarus

Lazarus

Lazarusは、Free Pascalコンパイラ用のクロスプラットフォームIDEです。独自の「Lazarus Component Library」を通じてDelphiのようなプログラミング体験を提供し、Windows、OSX、Linux、BSD、Android、iOSなどの多くのプラットフォームをサポートしようとします。
Free Pascalは、Linux、Win32、OS / 2、68Kなどで実行されるGPL準拠のコンパイラです。Free Pascalは、Delphi構文を理解してコンパイルできるように設計されています。これはもちろんOOPです。Lazarusは、上記のすべてのプラットフォームでDelphiのようなプログラムを開発できるようにする、不足しているパズルの一部です。一度だけどこでも実行できるように努力するJavaとは異なり、LazarusとFree Pascalはどこでも一度だけコンパイルできるように努力しています。上記のすべてのプラットフォームでまったく同じコンパイラが利用できるため、異なるプラットフォーム向けに同一の製品を作成するために再コーディングを行う必要はありません。Lazarusは完全にAPIに依存しません。プログラムは、Win32、GTK2、Qt、Carbon、FpGUI、およびその他のカスタム描画ウィジェットセットに対してコンパイルできます。GTK2とQt for Windowsもサポートされています。LCLは主にVCLに似ているため、Delphiコードはほとんど再利用できます。
lazarus

ウェブサイト:

カテゴリー

LinuxのLazarusの代替

Ultimate++

Ultimate++

U ++とも呼ばれるUltimate ++は、プログラマの生産性に焦点を当てたC ++クロスプラットフォームの迅速なアプリケーション開発フレームワークです。
CodeTyphon

CodeTyphon

CodeTyphonは、数千のLazarus / Free Pascalコンポーネントがディストリビューションにバンドルされ、独自のLazarus拡張機能を備えたLazarusのフォーク/ディストリビューションです。
Xojo

Xojo

Real SoftwareとReal Studioは現在Xojoです。Xojoを使用して、商用アプリや社内アプリ、ゲーム、ユーティリティなど、独自のアプリを作成しましょう!
Ecere SDK

Ecere SDK

GUIツールキット、2D / 3Dグラフィックスエンジン、ネットワークライブラリ、オーディオ出力ライブラリ、IDE、eCプログラミング言語用コンパイラなどを含むクロスプラットフォームソフトウェア開発キット。
LiveCode Platform

LiveCode Platform

両方ともGPLの下にあり、GPLバージョンを使用する場合、作成するソフトウェアがGPLの下にある必要があります。
MSEide + MSEgui

MSEide + MSEgui

MSEide + MSEguiは、プログラミングの世界における新しいオプションです。MSEide + MSEguiは、パッケージIDE(統合開発環境)です。
GNU Pascal

GNU Pascal

GNU Pascalコンパイラ(GPC)は、その名前が示すように、GNUファミリーのPascalコンパイラであり、
Ultimate++

Ultimate++

U ++は、プログラマの生産性に焦点を当てたC ++クロスプラットフォームの迅速なアプリケーション開発フレームワークです。ライブラリのセット(GUI、SQLなど)が含まれます。
XVT

XVT

XVTは、CまたはC ++でクロスプラットフォームGUIアプリケーションを構築するためのソフトウェア開発環境です。
MaxBlox

MaxBlox

MaxBloxは完全なアプリケーション開発プラットフォームです。システム全体はWebベースであり、Web上で動作するアプリケーションを構築できます。これは、サービスとしてのプラットフォーム(PaaS)システムとして設計されています。