| FreePascal est peut-être le compilateur copiant Turbo Pascal le plus abouti de tous. Reprenant
la même interface - bien que moins performante -, FreePascal ne dépaysera pas trop les
utilisateurs de Turbo Pascal.
Très gros avantage par rapport à ce dernier : FreePascal est multi-plateformes. Que vous vouliez
programmer sous Dos, Windows ou même Linux, FreePascal saura s'adapter à vos besoins. On ne
compte plus les systèmes supportés ! Il dispose même d'une librairie graphique compatible
Borland et utilisant des milliers de couleurs (VESA).
La syntaxe employée par FreePascal est quasi-identique à celle de Turbo Pascal et celle de
Delphi : le portage de vos anciennes applications s'en trouve facilité. La plupart
des implémentations de Delphi 6 sont à présent disponibles nativement avec FreePascal :
unités propriétaires, classes, nouveautés du langage comme les tableaux dynamiques, ...
Qui plus est, FreePascal est un compilateur toujours "vivant". J'entends par là que son équipe
de développement est toujours active, et des mises à jour sont faites régulièrement.
On notera toutefois la lourdeur de certaines applications (plusieurs dizaines de Ko pour des
choses basiques), et un IDE bien lent au niveau des menus. Et si vous développez des programmes
Windows, alors le débogage ne sera pas une partie de plaisir.
Cependant, un nouvel environnement de développement vient habiller FreePascal : il s'agit de
Lazarus, une sorte de clône de Delphi, compatible Windows et Linux, et en plein
développement. Si quelques bugs et un manque certain de composants et de fonctionnalités
l'handicappent un peu pour le moment, c'est sans conteste le principal concurrent du couple
Delphi/Kylix. |