Delphi Alternative Lazarus unter Mac ohne X Server

Im Informatikunterricht in der Schule programmieren wir hauptsächlich in Pascal und Delphi. Die offiziellen Compiler und Programme laufen nur unter Windows und sind kostenpflichtig. Mit Freepascal gibt es einen freien Pascal/Delphi Compiler und eine alternative IDE zu „Turbo Pascal“ und mit Lazarus gibt es zudem auch ein Delphi 7 ähnliches Frontend, über welches ich schon einmal berichtet habe.

Freepascal und Lazarus sind nicht nur unter Windows, sondern auch unter Linux und Mac OS X lauffähig und bieten auch dort native Oberflächen! Die mit Freepascal kompilierten Programme können unter allen 3 Systemen kompiliert werden und für die Oberfläche können GTK, GTK2, QT, Carbon… verwendet werden.

Unter Mac wird jedoch in der aktuellen stabilen Version eine Oberfläche verwendet, die alles andere als Nativ aussieht und dazu noch X11 benötigt, weshalb der Start lange dauert und sich die IDE nicht ins System integriert (Fenster management, …). Das Selbe gilt für die mit Lazarus kompilierten Anwendungen. Um alternative Oberflächen wie „carbon“ oder „cocoa“ zu nutzen, welche auch auf dem Mac nativ aussehen, müsste man eigentlich Lazarus neu kompilieren. Es gibt aber auch eine Alternative:

Weiterlesen

Free Pascal

Lazarus LogoDa wir im Informatik Unterricht in der Schule mit Pascal/Delphi Programmierung begonnen haben und ich Linux-Nutzer bin hab ich mich auf die Suche nach freien Delphi-Alternativen gemacht. Mit Free Pascal hab ich dann auch eine gefunden, welche schon fast vollständige Delphi 7 Kompatiblität besitzt und eine Oberfläche mitbringt (Lazarus), welche fast zu 100% von Delphi „kopiert“ wurde was in meinem Fall natürlich sehr praktisch ist. So kann ich Zuhause auch unter Ubuntu in Pascal/Delphi programmieren.