Часть 7. Вопросы разработки программного обеспечения
==153
Любая вычислительная система бесполезна без программного обеспечения. Наличие аппаратуры, хорошо соответствующей программным требованиям, является наиважнейшей задачей. Стековая архитектура предлагает новые пути и возможности при решении программных задач. В §7.1 обсуждается важность быстрых вызовов подпрограмм и то, как они могут влиять не только на скорость выполнения, но и на качество кода и производительность разработчиков.
§7.2 объясняет варианты и сложности, возникающие при выборе подходящего языка программирования для стековых машин и то, как улучшить в них поддержку обычных языков.
В §7.3 обсуждаются интерфейсы, объединяющие все уровни программного обеспечения для стековых машин. Единообразие программных интерфейсов стековых машин даёт заметные преимущества и его невозможно воспроизвести в регистровой архитектуре.
==153