it-swarm.com.de

Welche BASIC-Dolmetscher stehen zur Verfügung?

Wurde von einem neuen Ubuntu-Benutzer - der auch etwas über das Programmieren lernen möchte - gefragt, was er zum Ausführen von BASIC-Code verwenden könnte. Er hat ein BASIC-Buch durchgearbeitet, bevor er Ubuntu ausprobiert hat, und möchte fortfahren, ohne wieder zu Windows wechseln zu müssen.

Es sieht so aus, als gäbe es ein paar BASIC-Pakete in den Standard-Repositories sowie Projekte wie Mono, die möglicherweise eine Art BASIC-Unterstützung enthalten.

Was wäre eine gute Empfehlung aus den Standard-Repositories - oder aus einem Deb-Paket - für jemanden, der die Grundlagen von BASIC lernt und neu in Ubuntu ist?

23
Tim Lytle

Die Suche nach apt enthüllt

  • basic256 - pädagogische BASIC-Programmierumgebung für Kinder
  • yabasic - Ein weiterer BASIC-Interpreter

basic256 scheint etwas besser für den Benutzer geeignet zu sein, aber ich bin mir nicht sicher, wie genau dieser Dialekt mit dem in seinem Programmierbuch übereinstimmt, was möglicherweise frustrierend ist.

Homepage hier - http://www.basic256.org/index_en

yabasic scheint eher dem Standard BASIC zu entsprechen, aber ich habe auch keine Erfahrung aus erster Hand.

Viel Glück.

13
achiang

Gambas ist das nächste Äquivalent zu Visual Basic (es ist ganz auf Desktop-Apps ausgerichtet). Wäre also gut, wenn Ihr Freund Visual Basic verwenden würde.

Gambas ist eine kostenlose Entwicklungsumgebung, die auf einem Basic-Interpreter mit Objekterweiterungen basiert, ein bisschen wie Visual Basic ™ (aber es ist KEIN Klon!). Lesen Sie die Einführung für weitere Informationen.

Mit Gambas können Sie schnell Ihre Programm-GUI mit Qt oder GTK + entwerfen, auf MySQL-, PostgreSQL-, Firebird-, ODBC und SQLite-Datenbanken zugreifen, KDE-Anwendungen mit DCOP pilotieren, Ihr Programm in eine beliebige Sprache übersetzen, Netzwerkanwendungen einfach erstellen und erstellen 3D-OpenGL-Anwendungen, CGI-Webanwendungen usw.

13
dv3500ea

Wenn er mehr an Spielen interessiert ist, wäre sdlBasic eine bessere Option:

sdlBasicInstall Sdlbasic ist ein kleiner, effizienter und plattformübergreifender Basisinterpreter, der auf die Erstellung von Spielen mit der Kraft der SDL-Bibliothek abzielt. Er wurde von dem alten und glorreichen AMOS inspiriert.

6
dv3500ea

warum nicht einen Blick auf diesen kleinen, aber effektiven Interpreter werfen: my-basic geschrieben in C. Es ist portabel. Ich halte es für einen guten Einstieg, entweder ein wenig BASIC zu spielen oder zu lernen, wie man einen BASIC-Interpreter in C schreibt.

4
pi_raspi

Ich habe das noch nie versucht, aber ich nehme an, es wäre möglich, so etwas wie QBASIC über einen Emulator wie DOSBox auszuführen. DOSBox ist im Repository verfügbar, muss aber nach der Installation eine eigene Kopie von QBASIC darauf haben.

Wenn jemand dies versucht hat, können Sie diese Antwort mit weiteren Details bearbeiten.

2
Ramón

Sie können auch als blass gelten. Finden Sie es unter - http://blassic.org/

2
LFC_fan

Ich schreibe noch ein paar Kleinigkeiten in QB64 . Aber ich beschäftige mich hauptsächlich mit Daten und Datenmanipulationen und nicht mit Grafiken. Ich habe gerade ein kleines Programm fertiggestellt, um Informationen von einem Buchhaltungspaket in ein anderes zu konvertieren. Ich habe eine Woche gebraucht, um es zu schreiben. Beim Ausführen des Programms wurden 6 Jahre Informationen erfolgreich konvertiert, bevor mein Kaffee kalt wurde.

Klein, kompakt, aber sehr leistungsstark. Nur die Bildschirmanzeige zeigte die stattfindenden Dateikonvertierungen sowie einen Startbildschirm und einen Abschlussbildschirm für die erfolgreiche Konvertierung.

1
Arthur Wright

Ich würde FreeBasic empfehlen. Es gibt Versionen für Linux und Windows. Nur die ARM -Version fehlt noch :(

Ich habe es in einigen großen Projekten ohne Probleme verwendet. Der Code ist sauber und es gibt ein gutes Forum dafür: http://www.freebasic.net/

1
Pasi Mustalahti