Lazarus

Lazarus

Lazarus est un IDE multiplateforme pour le compilateur Free Pascal.Il essaie d'offrir une expérience de programmation de type Delphi à travers sa propre `` bibliothèque de composants Lazarus '' et prend en charge de nombreuses plates-formes telles que Windows, OSX, Linux, BSD, Android, iOS et plus encore.
Free Pascal est un compilateur sous GPL qui fonctionne sous Linux, Win32, OS / 2, 68K et plus.Free Pascal est conçu pour être capable de comprendre et de compiler la syntaxe Delphi, qui est bien sûr la POO.Lazarus est la partie du puzzle manquant qui vous permettra de développer des programmes de type Delphi sur toutes les plateformes ci-dessus.Contrairement à Java qui s'efforce d'être une écriture une fois exécutée n'importe où, Lazarus et Free Pascal s'efforcent d'écrire une fois compiler n'importe où.Étant donné que le même compilateur exact est disponible sur toutes les plates-formes ci-dessus, cela signifie que vous n'avez pas besoin d'effectuer de recodage pour produire des produits identiques pour différentes plates-formes ... Lazarus est complètement indépendant de l'API.Les programmes peuvent être compilés sur Win32, GTK2, Qt, Carbon, FpGUI et d'autres widgets dessinés sur mesure.Avec GTK2 et Qt pour Windows également pris en charge.LCL ressemble en grande partie à VCL, le code Delphi pourrait donc être largement réutilisé.

Les catégories

Alternatives à Lazarus pour Linux

Ultimate++

Ultimate++

Ultimate ++, également appelé U ++, est un cadre de développement d'applications multiplateforme C ++ rapide axé sur la productivité des programmeurs.
CodeTyphon

CodeTyphon

CodeTyphon est un fork / distribution de Lazarus avec des milliers de composants Lazarus / Free Pascal intégrés à la distribution et avec ses propres fonctionnalités d'extension Lazarus.
Xojo

Xojo

Real Software et Real Studio sont désormais Xojo.Créez vos propres applications, comme des applications commerciales ou internes, des jeux, des utilitaires et plus encore avec Xojo!
Ecere SDK

Ecere SDK

Un kit de développement logiciel multiplateforme comprenant une boîte à outils GUI, un moteur graphique 2D / 3D, une bibliothèque de mise en réseau, une bibliothèque de sortie audio, un IDE, un compilateur pour le langage de programmation eC, etc.
LiveCode Platform

LiveCode Platform

Il est à la fois sous la GPL et il est également propriétaire si vous utilisez la version GPL, le logiciel que vous créez doit être sous la GPL.
MSEide + MSEgui

MSEide + MSEgui

MSEide + MSEgui est de nouvelles options dans le monde de la programmation.MSEide + MSEgui est un package IDE (Integrated Development Environment).
GNU Pascal

GNU Pascal

Le compilateur GNU Pascal (GPC) est, comme son nom l'indique, le compilateur Pascal de la famille GNU,
Ultimate++

Ultimate++

U ++ est un cadre de développement d'applications rapide multiplateforme C ++ axé sur la productivité des programmeurs.Il comprend un ensemble de bibliothèques (GUI, SQL, etc.
XVT

XVT

XVT est un environnement de développement logiciel pour la construction d'applications GUI multiplateformes en C ou C ++.
MaxBlox

MaxBlox

MaxBlox est une plateforme de développement d'applications complète.L'ensemble du système est basé sur le Web et permet de créer des applications qui fonctionnent sur le Web.Il s'agit d'un système Platform as a Service (PaaS).