PureBasic
PureBasic ist eine moderne BASIC Programmiersprache. Die Hauptmerkmale von PureBasic sind seine Portabiliät (Windows, Linux und OS X werden mit demselben Quellcode unterstützt), die Erstellung sehr schneller und optimierter nativer 32-Bit- oder 64-Bit-Executables und natürlich die sehr einfache BASIC-Sprachsyntax. PureBasic wurde für Anfänger und Experten gleichermaßen entwickelt.
Trotz seiner anfängerfreundlichen Syntax sind die Möglichkeiten von PureBasic mit den erweiterten Funktionen wie Zeigern, Strukturen, Prozeduren, dynamisch verknüpften Listen und vielem mehr unbegrenzt.
Erfahrene Programmierer haben kein Problem, Zugriff auf legale Betriebssystemstrukturen oder API-Objekte zu erhalten und PureBasic ermöglicht sogar Inline-Assembler.
Mit PureBasic habe ich in den letzten 20 Jahren eine Menge Tools bzw. Programme für mich und auch teilweise für meinen ehemaligen Arbeitgeber erstellt!
Bei einigen Programm wurde auch auf Datenbanken zugriffen.
Zur Verwendung kam hierbei
'SQLITE3' als Standalone Lösung
oder auch 'MariaDB' auf einem NAS als Dienst installiert
Beispielanwendung
Hier mal ein Beispiel, eines Programms zur Steuerung und Überwachung meiner Haussteuerung. Die Anwendung besteht aus 31 Fenstern und mehr als 55000 Programmzeilen.