Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
PureBasic'е написать код, например, для SPARC или ARM? И чтобы он запускался в какой-нибудь малоизвестной ОС, скажем, GNU/Hard? Си/Си++ может.fasm (и не только) можно связать с сишной программой на этапе линковки, и что это, самый лучший в мире ассемблер?если вы, скажем, написали прогу для винды или линукс, а потом решили портировать ее под эту вашу малоизвестную ОС, сможете ли вы это сделать без правки кода и изучения API этой ОС?Да, если специально не использовать API какой-либо из этих систем. Стандартная библиотека Си/Си++, как правило, портируется на эту малоизвестную ОС еще до того, как она выйдет в свет, потому что авторы этой системы сами ее используют для написания системных утилит.
На C++ для этого как правило используют OtQt используют, как правило, когда нужен GUI. Но у вас есть огромный выбор, какую библиотеку выбрать. Кстати, сейчас прочитал на официальном сайте, что под GNU/Linux ваш PureBasic использует мой любимый GTK. Хорошая библиотека, но не сказать, что маленькая. Конечно, она уже присутствует во многих дистрибутивах, но и к Qt это относится тоже.
На языке бейсик можно писать под многие платформы и процессоры, например, под ARM, AVR, PIC и другие.Если бы еще PureBasic компилировался бы обычным компилятором для Basic'а…
По большому счету, на бейсике можно разрабатывать под все имеющиеся процессоры / системы.
Пишем чит для GTA San Andreas