Mein Weg mit PureBasic

Vor einiger Zeit habe ich ja über PureBasic berichtet, jenem kleinen aber feinen Softwareentwicklungswerkzeug, das die Sprache Basic auf ein neues Level hebt. 

Ich spiele gerade ein wenig damit herum und programmiere einige Sachen neu, die ich unter Swift schon fertig habe. Einfach um herauszufinden, wie einfach und wie

Und ich muss sagen, dass es mir immer mehr Spaß macht. 

Ein kleiner Überblick über die zahlreichen Bibliotheken, die PureBasic kostenlos mitbringt:

  • Gadget: Befehle zur Erstellung und Nutzung grafischer Oberflächen (zusammen mit dem Form-Editor)
  • Dialog: Erzeugt grafische Oberflächen aus einer XML-Datei (also ähnlich wie bei SwiftUI). 
  • Console: Kommandozeilenprogramme im Textmodus.
  • 2D Spiele: Für Sprites und die Nutzung von Joysticks oder Spielecontrollern, Sounds und Musik.
  • HTML, JSON und XML: für die Verbindung und Nutzung von WebAPIs.
  • 3D-Grafik: für 3D Spiele und Visualisierungen. Ein Highlight.
  • Zeichnen und Vektorgrafik
  • u.v.m.

Die Ausführung geht sehr schnell von sich und dank der Basic-Programmiersprache kann man viele Dinge mal eben ausprobieren, ohne gleich ein großes Programm drumherum zu schreiben. 

Ein Nachteil ist, das die GUI weniger nach modernem Mac OS sondern eher nach dem alten Mac OS X vor OSX 11 aussieht. 

Ich werde weiter berichten.