Quote:
Originally Posted by SGO
Хотелось бы знать, в какой среде лучше и удобней всего писать программы.
|
В среде операционной системы. Используя 1) редактор, 2) компилятор, 3) вспомогательные программы. Поскольку в рамках спектрум-платформы современной операционной системы не наблюдается -- добавим ещё 4) эмулятор.
В качестве эмулятора с простенькими функциями отладки рекомендую кладовский Emuz (не тот который на Delphi -- а первый, который под DOS -- вот почему delphi suxx), в который легко можно загрузить таблицу символов от компилятора. Для более серьёзного
копания в коде, возможно, будут удобны эмуляторы CP/M по одной простой причине -- то, что традиционно в области эмуляторов называется "отладчиками" по сути лишь мониторы, в них даже не загружается, в 9/10 случаев, таблица символов. А если отлаживать
что-то с аппаратурой -- то увы, только современный эмулятор,
вроде UnrealSpeccy, или реальный спек (не эмулятор), ну и STS.
Компилятор -- он вобщем-то один есть. Ворованный HiTech-C, в версии 7.50, вроде, тоже для DOS. Ассемблер в нём более-менее
приемлемый.
Остальное, вроде, всё очевидно.
Quote:
В данный момент я использую BASin, в нём можно писать программы на бейсике, а главное, и на ассемблере прям под "окнами" и транслировать сразу в эмулятор, или "сляпать на лету" TAP-образ. Проблема в том что этот BASin ещё очень сырой, а новых версий пока не видно. Порадовал новый ассемблер в EMUZwin (подсветка синтаксиса, все дела).
|
У вас в голове каша. Впрочем как и у большинства виндоморонов.
Подсветка синтаксиса, элементарно, достигается, например, в Vim.
Без эмуляторов и ассемблеров.
"Сляпать на лету" тоже можно, путём несколько хитроумного применения компоновщика. Можно, кстати, заодно сжимать
MegaLZ'ом, благо он, в отличие от hrust, имеется и в ПЦ-версии.