Pascal GNU - GNU Pascal
Auteur(s) original(aux) | Jukka Virtanen, Peter Gerwinski, Frank Heckenbach, Waldek Hebisch |
---|---|
Première version | Ne fournit aucune version régulière. |
Dépôt | |
Écrit en | C (compilateur), C et Pascal (exécution) |
Système opérateur | Multiplateforme |
Taper | Compilateur |
Licence | GPL |
Site Internet | www |
GNU Pascal (GPC) est un compilateur Pascal composé d'une interface pour GNU Compiler Collection (GCC), similaire à la façon dont Fortran et d'autres langages ont été ajoutés à GCC. GNU Pascal est ISO 7185 compatible, et il met en oeuvre "plus" de l'ISO 10206 standard étendu Pascal.
Le principal avantage de l'ajout de GNU Pascal sur le compilateur GCC est qu'il est instantanément portable sur n'importe quelle plate-forme prise en charge par le compilateur GCC. Cependant, comme GPC est une interface, il doit s'adapter si des changements majeurs sont apportés à GCC (comme une nouvelle version majeure). En règle générale, les nouvelles versions majeures ne sont adoptées que lentement (toujours principalement à 3.x, avec des versions expérimentales 4.x). C'est probablement l'une des raisons pour lesquelles les développeurs envisagent un backend de ciblage C.
En juillet 2010, un développeur a demandé publiquement son avis (il a disparu du Web entre juillet 2014 et juin 2015) sur l'avenir de GNU Pascal, en raison d'une pénurie de développeurs et de problèmes de maintenance en tant que port GCC. Il y a eu une discussion animée sur la liste de diffusion où les développeurs semblaient pencher pour la réimplémentation en C++ avec un backend de génération de code C. La liste de diffusion s'est à nouveau endormie et, en décembre 2016, aucune autre publication ou annonce concernant le déroulement futur du projet n'a été faite.
Dev-Pascal est un IDE graphique qui prend en charge GNU Pascal.
Voir également
Liens externes
- Repo Git de l'un des développeurs GPC.
- Le site GNU Pascal (GPC)
- Pascal standard – Ressources et histoire du Pascal standard original
- Pascal User's Group Newsletters - Une première ressource sur l'histoire de Pascal contenant de nombreuses lettres de Wirth et d'autres concernant Pascal
- Pascal et ses successeurs – Un article de Niklaus Wirth sur le développement de Pascal, Modula-2 et Oberon
- Compilateur Free Pascal - Une alternative actuellement maintenue au compilateur GNU Pascal - Voir aussi l'article Wikipedia sur Free Pascal