web-dev-qa-db-ja.com

どのBASICインタープリターが利用可能ですか?

プログラミングについて学びたいと思っている新しいUbuntuユーザーから尋ねられました。彼はBASICコードを実行するために何を使うことができましたか。彼はUbuntuを試す前にBASICの本を読んでいて、Windowsに戻ることなく続けたいと思っていました。

標準リポジトリにはいくつかのBASICパッケージがあり、Monoのようなプロジェクトには何らかのBASICサポートが含まれている可能性があります。

BASICの基礎を学び、Ubuntuを初めて使用する人にとって、標準リポジトリから、またはdebパッケージから、どのような推奨事項がありますか?

23
Tim Lytle

Aptを検索すると明らかになります

  • basic256-子供向けの教育的なBASICプログラミング環境
  • yabasic-さらに別のBASICインタープリター

basic256はユーザーに少し適しているように見えますが、その方言が彼のプログラミング本にあるものとどれほど一致するかはわかりません。

ホームページはこちら- http://www.basic256.org/index_en

yabasicは標準のBASICに近いように見えますが、実際にはどちらも実際には経験していません。

幸運を。

13
achiang

GambasはVisual Basicに最も近いものです(デスクトップアプリを対象としています)ので、友人がVisual Basicを使用している場合は便利です。

Gambas は、Visual Basic™に少し似たオブジェクト拡張機能を備えたBasicインタープリターに基づく無料の開発環境です(ただし、クローンではありません!)。詳細については introduction をお読みください。

Gambasを使用すると、QtまたはGTK +でプログラムGUIをすばやく設計し、MySQL、PostgreSQL、Firebird、ODBCおよびSQLiteデータベースにアクセスし、DCOPでKDEアプリケーションをパイロットし、プログラムを任意の言語に翻訳し、ネットワークアプリケーションを簡単に作成できます、3D OpenGLアプリケーションの作成、CGI Webアプリケーションの作成など...

13
dv3500ea

彼がゲームを作ることにもっと興味があるなら、sdlBasicがより良い選択肢になるでしょう:

sdlBasicInstall Sdlbasic は、SDLライブラリのパワーを使用してゲームを作成することを目的とした、小型で効率的なマルチプラットフォームの基本的なインタープリターであり、古くて輝かしいAMOSに触発されました。

6
dv3500ea

この小さくても効果的なインタープリターをご覧ください。 my-basic Cで書かれています。移植性があります。少しのBASICをプレイしたり、CでBASICインタープリターを作成する方法を学んだりするための良いスタートだと思います。

4
pi_raspi

私はこれを試したことはありませんが、DOSBoxのようなエミュレーターを介してQBASICのようなものを実行することができると思います。 DOSBoxはリポジトリから入手できますが、インストール後にQBASICの独自のコピーを取得する必要があります。

誰かがこれを試みた場合、この回答を詳細に編集してください。

2
Ramón

また、ブラッシックを検討することもできます。 - http://blassic.org/ で見つけてください

2
LFC_fan

私はまだ QB64 に小さなものを書いています。しかし、私は主にデータではなく、グラフィックスではなくデータ操作に関心があります。ある会計パッケージから別の会計パッケージに情報を変換する小さなプログラムを終了しました。それを書くのに一週間かかった。プログラムを実行すると、コーヒーが冷える前に6年間の情報が正常に変換されました。

小さくてコンパクトですが、非常に強力です。画面変換のみが、実行中のファイル変換、および「開始」画面と「変換成功」完了画面を表示していました。

1
Arthur Wright

FreeBasicを推奨します。 LinuxおよびWindows用のバージョンがあります。 ARMバージョンのみがまだ欠落しています:(

いくつかの大きなプロジェクトで問題なく使用しました。コードはクリーンであり、それのための良いフォーラムがあります: http://www.freebasic.net/

1
Pasi Mustalahti