Klein GRUNDLEGEND

SmallBASIC ist ein GRUNDLEGENDER Programmiersprache-Dialekt mit Dolmetschern befreit als kostenlose Software unter der GNU-Lizenzversion 2 der Breiten Öffentlichkeit.

Beschreibung

Der Dialekt wird von den Autoren als eine zweite Generation GRUNDLEGEND beschrieben, und hat viel genau wie QBasic. Es ist ein strukturierter GRUNDLEGENDER, und enthält die fortgeschrittensten Mathefunktionen und Maschinenbediener, die dabei gefunden sind, Rechenmaschinen wie matrices und Methode von Gauss-Jordan grafisch darzustellen.

Beabsichtigte Anwendung

Das "Kleine" Präfix im Namen SmallBASIC widerspiegelt die ursprüngliche Absicht des Projektes, mit der Palme, einem kleinen tragbaren Gerät verwendet zu werden. SmallBASIC wurde für die Beweglichkeit entworfen, und wird in C mit getrennten Modulen geschrieben, die jeden Code enthalten, der zu einer besonderen Plattform einzigartig ist.

SmallBASIC ist beabsichtigt, um dieselben Sorten von Anwendungen zu unterstützen, die durch GW-BASIC und QBASIC auf IBM PC mit der Unterstützung unterstützt sind, um Grafische Primitive zum Schirm zu ziehen, Töne, Schnur-Manipulation schaffend, und Text in verschiedenen Schriftarten zeigend. SmallBASIC fügt auch hinzu, dass Funktionen wie "Datei Sparen", "Sparen Als", "Nahe Datei", und "Offene Datei" zur Palme, einem Gerät ohne heimischen filesystem. SmallBASIC ist auch als ein Werkzeug für die Mathematik, mit eingebauten Funktionen für Einheitskonvertierung, Algebra, Matrixmathematik, Trigonometrie, Statistik, und für zwei und dreidimensionale Grafisch darstellende Gleichung beabsichtigt.

Andere Programmiersprachen für PalmOS, die in SmallBASIC geschrieben werden, schließen Exclamation und Brainfuck ein

Plattformen

SmallBASIC wurde entworfen, um auf der minimalen Hardware zu laufen. Eine der primären unterstützten Plattformen ist Palme OS, wo Gedächtnis, Zentraleinheitszyklen und Schirm-Raum beschränkt werden. Der Grafikmotor von SmallBASIC kann ASCII Grafik (ähnlich der ASCII Kunst) verwenden und deshalb viele Programme auf reinen Textgeräten führen. SmallBASIC führt sogar auf der Palme OS Armbanduhren, die von Fossil, Inc. gemacht sind

Es ist für alle POSIX-entgegenkommenden Betriebssysteme (einschließlich Linux, BSD und UNIX), DOS/DJGPP, Win32, FLTK, VTOS, Franklin eBookMan, Cygwin/MingW, Helio/VT-OS, Androide (Arbeit im Gange), der Internetblock von Nokia N770 verfügbar. und auf jedem System, das SDL, FLTK, SVGALib, Linux framebuffer oder Windows GUI unterstützt.

Empfang

  • Technologische Republik nennt es "ein ausgezeichnetes Werkzeug, um zu beginnen, damit zu programmieren."
  • ASCII-Welt sagt, dass "SmallBASIC ein ausgezeichnetes Werkzeug für die Mathematik" ist
  • David Mertz, Dr. und Andrew Blais, sagt der Dr. der Gnosis Software, dass "SmallBASIC eine der besseren Entwicklungsschnittstellen [hat, haben wir] nachgeprüft."

Siehe auch

  • Microsoft Small Basic

Links


Gaydar / Abenteuer (Atari 2600)
Impressum & Datenschutz