Free Pascal
Comme son nom l’indique, un projet de langage compatible avec Turbo Pascal 7 et sous licence libre.
Comme son homologue propriétaire, Free Pascal est un langage procédural parfait pour un débutant car nécessitant une rigueur dans la construction de l’algorithme.
La compatibilité avec le langage Delphi a été également très travaillée [1], cependant qu’il y a désormais une bonne compatibilité avec le support multiprocesseur.
Le langage en est à la version 2.4.2 : ce n’est pas simplement un langage procédural mais un Pascal Objet qui possède les deux modèles objets : celui de l’Obect Pascal norme ISO et celui de Turbo Pascal. Le compilateur est porté sur une multitude de plate-formes (windows, Linux, Mac, solaris, Pocket PC, Palm pilot, etc.) et - cerise sur le (gros) gâteau , Lazarus, le RAD à la Delphi(TM) est lui aussi porté sur beaucoup de systèmes différents, ce qui fait que vous pouvez porter votre interface utilisateur de Windows à Linux ou à Mac sans rien refaire ! De plus un programme compilé sous Linux Ubuntu par exemple fonctionnera sans recompilation sur un Red Hat ou une Slackware (oui vous avez bien lu !).
Bref, j’ai reconsidéré l’emploi du C++.
[1] Ce qui a conduit à la création d’un projet libre appelé Lazarus qui vise, rien de moins, à rivaliser avec Delphi. La fiche disponible ici.
Ajouter des tags (séparés par des virgules ou des espaces) : Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure .
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
Free Pascal couleurs de l’IDE , le 29 janvier 2006 par Baudin (0 rép.)
> Free Pascal : précisions sur le langage , le 26 mars 2005 par Thierry Coq (0 rép.)
Petite précision, le free pascal utilise les constructions orientées objets et composants du pascal de Borland, lesquelles viennent pour la plupart de la norme pascal elle-même.
Au lieu d’écrire sur « un langage procédural », il vaudrait mieux écrire « un langage simple et rigoureux permettant l’utilisation de plusieurs styles : procédural, orienté-objet ou orienté-composant ».
Merci à vous pour ce site simple et bien conçu. Cordialement, Thierry Coq
> Free Pascal comment l’utilise t’on sous LINUX ? , le 23 janvier 2005 par christian 77320 (1 rép.)
Je l’ai installé sous MDK 10.1 community, lorsque en mode console je saisie FPC, il m’écrit cela :
"Free Pascal Compiler version 1.0.10 [2004/02/26] for i386
Copyright (c) 1993-2003 by Florian Klaempfl
/usr/lib/fpc/1.0.10/ppc386 [options]
Processor specific options :
-A
-WB
- ? shows this help -h shows this help without waiting"
Ce que je souhaite c’est de lancer l’interface qui me permettra de saisir mon code, de la compiler et d’executer le petit programme que je réalise. Sous Win je savais le faire. Merci pour vos lumières.
Ch Le Goff
> Free Pascal comment l’utilise t’on sous LINUX ? , le 25 août 2005 par jbj
Dans la console taper : fp qui lance l’IDE et non fpc qui lance le compilateur.> Free Pascal , le 30 juillet 2003 par Marco V (0 rép.)
(sorry, I can read french, but writing is still hard)
The description of Free Pascal (FPC( is a bit outdated, the language is not just Turbo Pascal, but also a vast amount of Delphi language compability has done. Meanwhile, there is also a m68k release (1.0.10) available.
Current RELEASE version 1.0.10 Current DEVEL series (CVS) : 1.1.x
DEVEL branch adds nearly full Delphi language compability and generic multiprocessor support.
-----> Free Pascal main site
Informations complémentaires
Faire un don ? (défiscalisé)
Aidez-nous à atteindre notre objectif de 1080 donateurs récurrents pour assurer notre pérennité et notre développement !
Autres logiciels
Dégooglisons Internet, l’an 2
Les services en ligne de géants tentaculaires comme Google, Apple, Facebook, Amazon ou Microsoft (GAFAM) mettent en danger nos vies numériques.
Pour cette 2e année, nous continuons le défi de vous proposer une alternative Libre, Éthique, Décentralisée et Solidaire à chacun de ces services.
Autres rubriques
Libre : agenda
- Nantes: Atelier de contribution à Wikipédia, On Wednesday 30 January 2019 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Monday 30 January 2017 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Wednesday 21 December 2016 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Monday 5 December 2016 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Saturday 19 November 2016 from 18h30 to 21h30.
Informations générales
Sur le Framablog
Sur Framagora
- Disque externe hfs en lecture seule
- Problème de couleur
- Changer la langue d'un clavier sous xubuntu
- LibreOfficePortable : décimales
- au sujet de mon netbook gdium
- framabag certificat SSL revoqué
- rendre vierge ma clé
- Soumettre une notice pour un logiciel dont on est l'auteur
- Blender - Projet Gooseberry
- Bonjour
Juste une image
- Fly 1-PW
- Creative Commons BY-SA