PB Vorstellung

Purebasic ist ein Basic-Compiler für Windows, Mac und Linux. Ursprünglich kommt PB vom Amiga. Daher sind einige Nameskonventionen ungewöhnlich, was bei Microsoft Control heißt ist hier ein Gadget. Die mitgelieferten Funktions-Bibliotheken richten sich eher an Spieleprogrammierer. Für Anwendungsprogrammierer ist aber auch gesorgt, zb. direkter Zugriff auf SQLite-Datenbanken, während das Drucken nur sehr rudimentär unterstützt wird und mit viel Handarbeit verbunden ist.

Purebasic wird im wesentlichen von einem Programmierer, Frederic Laboureur, betreut. In unregelmäßigen Abständen werden Updates veröffentlicht. Die Dauer zwischen den Updates ist in den letzten Jahren deutlich länger geworden.

Bei der Installation wird auf dem Rechner eine integrierte Entwicklungsumgebung (IDE) installiert, nicht so stylisch wie VisualCode aber gut brauchbar.

Purebasic ist nicht objektorientiert.

Variablen können auch mit komplexen Strukturen definiert werden. Pointer und Pointerarithmetik ist möglich, aber nicht so hemmungslos wie in C. Verkettete Listen, Maps, Arrays und alles auch mit strukturieren Variablen sind möglich und werden durch umfangreiche Bibliotheken unterstützt.

Fazit

Ein schnelles Programmiertool. Wer sich in den guten alten Zeiten auf dem GFA-Basic für den Atari ST wohlfühlte, wird hier bestens bedient.