Posté par djrom .
En réponse à la dépêche Kylix.
Évalué à 1.
Concernant l'évolution du projet, je te signales qu'il a demarré "from scratch" il y a un ou deux ans. Combien de temps a mis Glade pour exister ??
Les développeurs du projet FreePascal ont voulu créer et utiliser FreePascal plutôt que GnuPascal, parce que:
1° GNU Pascal est écrit en C, alors que FreePascal se self-compile sur une base en assembleur.
2° FreePascal est beaucoup plus rapide en compilation.
3° FreePascal est beaucoup plus "pascal-like" (fortement typé, nombreuses vérifications à la compilation, ...).
4° Plus de fonctionnalités.
Plus généralement, le GNU-Pascal n'est qu'une "dérivation" du GNU-C. Il est dans la philosophie de considérer le Pascal comme un pis-aller quand on ne veut pas réecrire une application. Alors que FreePascal a pour but de permettre de réaliser TOUT ses développement en Pascal, avec des unités OpenGL, X, GTK+, SQL, QT, réseau, noyau, ...
Voilà. Finalement, GNU-Pascal n'est qu'un "C-Pascal", un Pascal fortement réduit au standard ANSI, alors que FreePascal est un vrai Pascal, et compatible avec Turbo, Delphi, permettant de faire de l'objet (imaginez C et C++ mélangés !!), bref une vraie promotion du langage Pascal. Pascal rullleeezzz !!
[^] # Re: Lazarus
Posté par djrom . En réponse à la dépêche Kylix. Évalué à 1.
Les développeurs du projet FreePascal ont voulu créer et utiliser FreePascal plutôt que GnuPascal, parce que:
1° GNU Pascal est écrit en C, alors que FreePascal se self-compile sur une base en assembleur.
2° FreePascal est beaucoup plus rapide en compilation.
3° FreePascal est beaucoup plus "pascal-like" (fortement typé, nombreuses vérifications à la compilation, ...).
4° Plus de fonctionnalités.
Plus généralement, le GNU-Pascal n'est qu'une "dérivation" du GNU-C. Il est dans la philosophie de considérer le Pascal comme un pis-aller quand on ne veut pas réecrire une application. Alors que FreePascal a pour but de permettre de réaliser TOUT ses développement en Pascal, avec des unités OpenGL, X, GTK+, SQL, QT, réseau, noyau, ...
Voilà. Finalement, GNU-Pascal n'est qu'un "C-Pascal", un Pascal fortement réduit au standard ANSI, alors que FreePascal est un vrai Pascal, et compatible avec Turbo, Delphi, permettant de faire de l'objet (imaginez C et C++ mélangés !!), bref une vraie promotion du langage Pascal. Pascal rullleeezzz !!