Rein grundlegend

PureBasic ist eine gewerblich verteilte Verfahrenscomputerprogrammiersprache und integrierte Entwicklungsumgebung, die auf dem GRUNDLEGENDEN und entwickelten durch die Fantaisie Software für Windows 32/64-bit, Linux 32/64-bit und Mac OS X gestützt ist. Eine Amiga Version ist verfügbar, obwohl sie unterbrochen und als offene Quelle veröffentlicht worden ist. Die erste öffentliche Ausgabe von PureBasic für Windows war am 17. Dezember 2000. Es ist ständig seitdem aktualisiert worden.

PureBasic hat ein einzigartiges "Lebenslizenzmodell". Wie zitiert, auf der Website hat der allererste Benutzer von PureBasic (wer sich 1998 eingeschrieben hat) noch freien Zugang neuen Aktualisierungen, und das ist nicht dabei sich zu ändern.

PureBasic kompiliert direkt zu x86, x86-64, PowerPC oder 680x0 Befehlssätze, kleinen eigenständigen executables und DLLs erzeugend, die keine Laufzeitbibliotheken außer den Standardsystembibliotheken brauchen. Programme, die entwickelt sind, ohne die mit der Plattform spezifische Anwendung zu verwenden, Schnittstellen (APIs) programmierend, können leicht von derselben Quelldatei mit wenig oder keiner Modifizierung gebaut werden.

PureBasic unterstützt Reihenzusammenbau, dem Entwickler erlaubend, FASM Assemblerbefehle innerhalb des Quellcodes von PureBasic einzuschließen, während er die im Quellcode von PureBasic erklärten Variablen verwendet, erfahrenen Programmierern ermöglichend, die Geschwindigkeit von gegenüber der Geschwindigkeit kritischen Abteilungen des Codes zu verbessern.

PureBasic hat einen umfassenden Satz von mehr als 1200 heimischen Befehlen und direktem Zugang zu den meisten Anrufen von OS API. Der Redakteur hat volle Projektunterstützung, und der Bearbeiter ist mit einem starken Testhilfeprogramm vor dem Faden sicher, das Unterbrechungspunkte mit der gehenden Weise, dem variablen Zuschauer und dem Beobachter unterstützt, und das andere Beseitigen üblich für GRUNDLEGENDE Hauptprodukte zeigt. Es schließt eine Mehrplattform GUI Redakteur ein, und ist mit der Gewohnheit gemachte Bibliotheken in der DLL-Form ausziehbar oder sich in der sich verbindenden Bühne (nur verwendete Funktionen zu vereinigen, Endgröße zu reduzieren).

Unterstützungen von PureBasic und haben das UNGEHEUER 3D-Umgebung integriert. Andere 3D-Umgebungen wie der Irrlicht Motor werden inoffiziell unterstützt.

PureBasic wird verwendet, um Werkzeuge und Spiele auf eine schnelle und leichte Weise zu schaffen. Die sehr energische Benutzergemeinschaft teilt große Beträge des Codes der offenen Quelle.

PureBasic hat seinen eigenen Form-Entwerfer, um in der Entwicklung von Formen für Anwendungen zu helfen, aber andere Drittlösungen sind auch verfügbar.

Hallo Weltbeispiel

Die folgende einzelne Linie des Codes von PureBasic wird einen eigenständigen rechtskräftigen schaffen (3.00 Kilobytes (3,072 Bytes) auf der Windows-Version), der einen Nachrichtenkasten mit dem Text "Hallo Welt" zeigt.

("Nachricht Kasten", "Hallo Welt") </Code>

Und die folgende Variante desselben Codes, der stattdessen einen Reihenwindows-API-Anruf ohne Bedürfnis nach Behauptungen oder anderen externen Verweisen verwendet, wird noch kleinere 2.00 Kilobytes (2,048 Bytes) eigenständig rechtskräftig für Windows schaffen.

(0, "Hallo Welt", "Nachricht Kasten", 0) </Code>

Weiterführende Literatur

Bibliografie

Außenverbindungen


Die Drüse von Skene / Peripherisch
Impressum & Datenschutz