The COMPTOIR DU LIBRE is a service of

CNRS-ICMCB - 2 Testimonials

  1. FreePascal

    * * * * 4/4

    5/26/21

    Un compilateur multi plateformes

    Le compilateur Free Pascal (FPC) est un compilateur Pascal open-source qui à deux avantages notables : son degré élevé de compatibilité avec Delphi et sa disponibilité sur divers plateformes, y compris Windows, Mac OS X et Linux. La compatibilité de Free Pascal avec Delphi inclut non seulement le support du même langage de programmation que Delphi (le Pascal Objet), mais également un grand nombre de librairies, de routines puissantes et de classes qui font la réputation de Delphi. Ceci inclut les unités System, SysUtils, StrUtils, DateUtils, Classes, Variants, Math, IniFiles et Registry, incluses dans Free Pascal sous toutes les plateformes supportées. Free Pascal inclut également les unités Windows, ShellAPI, BaseUnix, Unix et DynLibs pour les dispositifs d'accès spécifiques aux systèmes d'exploitation. Cette douzaine d'unités composent le noyau de ce qui est désigné habituellement sous le nom de Free Pascal Run-Time Library (RTL), la bibliothèque d'exécution de Free Pascal.

  2. Lazarus IDE

    * * * * 1/4

    5/26/21

    Un AGL RAD et AGILE

    Lazarus est un environnement open-source construit à partir du compilateur Free Pascal, y ajoutant un Environnement de Développement Intégré (EDI), incluant un éditeur de code à coloration syntaxique, un éditeur visuel de formulaires, une bibliothèque de composants fortement compatibles avec la bibliothèque de composants visuels de Delphi (VCL : Visual Component Library). La bibliothèque de composants de Lazarus (LCL : Lazarus Component Library) inclut des équivalents pour quelques uns des composants VCL les plus familiers comme les formulaires, boutons, zones de saisie de textes, etc. de manière à créer une application avec une interface graphique pour l'utilisateur (GUI : Graphical User Interface).
    Free Pascal et Lazarus sont écrits en FreePascal. Le code source complet est disponible non seulement pour le compilateur Free Pascal et l'EDI Lazarus, mais également pour toutes les unités qui composent la RTL de Free Pascal et la LCL de Lazarus.
    Comme Delphi, Free Pascal et Lazarus sont deux outils de programmation d'usage universel, ce qui veut dire que vous pouvez développer une grande variété de programmes avec eux.