一位新的 Ubuntu 用户(他也想学习编程)询问他可以使用什么来运行 BASIC 代码。在尝试 Ubuntu 之前,他正在阅读一本 BASIC 书籍,他想继续使用 Ubuntu,而不必切换回 Windows。
看起来标准存储库中有一些 BASIC 包,以及可能包含某种 BASIC 支持(如 Mono)的项目。
对于正在学习 BASIC 基础知识和刚接触 Ubuntu 的人来说,标准存储库或 deb 包中有什么好的推荐?
答案1
搜索恰当的揭示
basic256
- 为儿童提供教育性的 BASIC 编程环境yabasic
- 另一个 BASIC 解释器
basic256
似乎它可能更适合用户,但我不确定这种方言与他的编程书中的内容有多接近,这可能会令人沮丧。
主页在这里 -http://www.basic256.org/index_en
yabasic
似乎更接近标准 BASIC,但是我对这两者确实都没有第一手的使用经验。
祝你好运。
答案2
Gambas 是最接近 Visual Basic 的(它非常适合桌面应用程序),所以如果你的朋友使用 Visual Basic,那么它会很好用。
甘巴斯是一个基于 Basic 解释器并带有对象扩展的免费开发环境,有点像 Visual Basic™(但它不是克隆!)。阅读介绍了解更多信息。
使用 Gambas,你可以用 Qt 或 GTK+ 快速设计你的程序 GUI,访问 MySQL、PostgreSQL、Firebird、ODBC 和 SQLite 数据库,用 DCOP 试用 KDE 应用程序,将你的程序翻译成任何语言,轻松创建网络应用程序,制作 3D OpenGL 应用程序,制作 CGI web 应用程序,等等......
答案3
如果他对制作游戏更感兴趣,sdlBasic 会是一个更好的选择:
sdlBasic 是一个小型、高效、多平台的基本解释器,旨在利用 SDL 库的强大功能进行游戏创作,其灵感来自于古老而辉煌的 AMOS。
答案4
我仍然会写一些小东西QB64。但我最关心的是数据和数据处理,而不是图形。刚刚完成了一个小程序,将信息从一个会计程序转换到另一个会计程序。我花了一周时间编写它。运行该程序成功转换了 6 年的信息,直到我的咖啡变冷。
小巧紧凑,但功能强大。只有屏幕显示正在进行的文件转换以及“开始”屏幕和“转换成功”完成屏幕。