Lazarus

Titelbild von Lazarus Version 2.0.4.
Lazarus-About-Bild mit den Versionsangaben.

Lazarus ist eine IDE die genau wie Delphi auf der Programmiersprache Pascal basiert mit dem Unterschied das diese kostenlos ist. Ich selbst habe auch viel in Delphi programmiert. Meine Letzte Vollversion war allerdings Delphi 2006 weswegen ich heute keinen Vergleich habe. Die Delphi 2006 Version war schon so umfangreich, dass diese Entwicklungsumgebung schon sehr unübersichtlich wirkte und für mich dann auch war. Deswegen arbeite ich heute lieber mit Lazarus als mit Delphi. Ich kann aber nicht sagen wie komplex die heutige Version von Delphi ist. Lazarus basiert auf Free pascal.

Kostenfreies Programm

Welches hier heruter geladen werden kann.

Diesen Compiler werden wir gerade bei einer Konsolenanwendung noch genauer kennenlernen. Lazarus Programme laufen mit ein paar Änderungen auch problemlos auf Linux distributionen sowie unter Mac OS X und FreeBSD. So kann ein Programm für vier Systeme kompiliert werden. Allerdings müssen bei einigen Befehlen Anpassungen gemacht werden. jedoch ist der Befehl als ganzes portierbar es muß nur an manchen Stellen der Quelltext verzweigt werden die geschieht mit der Compiler-Directive IfDef hier im Beispiel ein Abschnitt nur für Windows. {$ifdef windows}