Unigine имеет версию Linux для своих тестов с поддержкой различных шейдерных уровней, может стоить проверить:
http://unigine.com/download/
Это также включенный в набор тестов Phoronix, в котором также есть множество других параметров автоматической графики (и других).
http://unigine.com/download/ [!d4 ]
Короче говоря, используйте программный центр для установки php5-cli в качестве зависимости для Phoronix, затем загрузите архив Phoronix и извлеките его. Подробные руководства по использованию можно найти на сайте Phoronix.
Поиск apt показывает
basic256 - образовательная среда программирования BASIC для детей yabasic - Еще один интерпретатор BASICbasic256 кажется, что он может быть немного лучше подходит для пользователь, но я не уверен, насколько близко этот диалект будет соответствовать тому, что есть в его книге программирования, что может быть неприятно.
Домашняя страница здесь - http://www.basic256.org/index_en
yabasic кажется ближе к стандарту BASIC, но у меня действительно нет непосредственного опыта.
Удачи.
Gambas является ближайшим эквивалентом Visual Basic (он довольно ориентирован на настольные приложения), так что было бы хорошо, если бы ваш друг использовал Visual Basic.
Gambas - это бесплатная среда разработки, основанная на базовом интерпретаторе с расширениями объектов, немного похожая на Visual Basic ™ (но это не клон!). Прочтите введение для получения дополнительной информации. С Gambas вы можете быстро разработать свой графический интерфейс с Qt или GTK +, получить доступ к базам данных MySQL, PostgreSQL, Firebird, ODBC и SQLite, пилотным приложениям KDE с DCOP, перевести вашу программу на любой язык, легко создавать сетевые приложения, создавать 3D-приложения OpenGL, сделать веб-приложения CGI и т. д. ...Если он больше заинтересован в создании игр, sdlBasic будет лучшим вариантом:
sdlBasic - это небольшой, эффективный и многоплатформенный базовый интерпретатор, предназначенный для создания игр с использованием возможностей библиотеки SDL, он был вдохновлен по старой и славной AMOS.почему бы не взглянуть на этого маленького, но эффективного переводчика: мой-основной написан на C. Это портативный. Я считаю это хорошим началом для того, чтобы сыграть немного BASIC или научиться писать интерпретатор BASIC в C.
Я никогда не пробовал этого, но, полагаю, можно было бы запускать что-то вроде QBASIC через эмулятор вроде DOSBox. DOSBox доступен из репозитория, но после его установки он должен будет получить свою собственную копию QBASIC.
Если кто-то попробовал это, не стесняйтесь редактировать этот ответ более подробно.
Вы также можете рассмотреть blassic. Найдите его - http://blassic.org/
Я бы переименовал FreeBasic. Существуют версии для Linux и Windows. Только версия ARM по-прежнему отсутствует: (
Я использовал ее в некоторых крупных проектах без проблем. Код чист, и для него есть хороший форум: http://www.freebasic.net/
Я все еще пишу немного вещей в QB64. Но в основном я занимаюсь обработкой данных и данных, а не графикой. Только что закончил крошечную программу, чтобы конвертировать информацию из одного учетного пакета в другой. Потребовал мне неделю, чтобы написать это. Запуск программы успешно преобразовал 6 лет информации, прежде чем мой кофе простудился.
Маленький, компактный, но очень мощный. На экране отображались только конверсии файлов, а также экран «Пуск» и экран «Исключительный успех».