Язык программирования Форт



         

Глава 16. Программирование на форт-ассемблере - часть 23


Каждое слово Форта должно быть коротким и простым, это правило относится и к CODE-словам.

Цикл - редактор-ассемблер-редактор-связей-загрузка-исполнение-отладка, который необходим для любого ассемблера, исключается в форте. Форт-ассемблер позволяет компилировать и тестировать машинную программу небольшими частями, так же как и обычную Форт-программу. В результате программирование оказывается более производительным, а программы - лучше организованными и более эффективными. Время разработки программы в Форте составляет лишь долю того, что требуется для случая чисто ассемблера.

Мы начали эту книгу, сказав, что Форт позволит нам применить все доступные особенности вашей ЭВМ, использовать все быстродействие, на которое она способна, и сделать это более легко, чем в любом другом языке. Разумно закончить книгу описанием Форт-ассемблера, поскольку именно комбинация применения ассемблера и "нормального" Форта обеспечивает полную эффективность. Форт может быть использован на разных уровнях: простейший - интерактивный калькулятор для коротких программ без долговременного их хранения, наиболее сложный уровень - применение Форт-слов высокого уровня в комбинации с ассемблером для создания комплексных программ, таких как контроллеры процессов в реальном масштабе времени, системы управления базами данных, экспертные системы и даже другие языки программирования.




Содержание  Назад  Вперед