Можно ли писать программу на языке, не зная его синтаксиса и семантики?
Какую часть прагматики может варьировать программист?
Рассмотрим случай, когда Вы используете модули из стандартной библиотеки, не заглядывая в их код, и компонуете свою программу в основном из вызовов стандартных методов. Каким видом программирования Вы занимаетесь?
Рассмотрим случай, когда Вы берете самодокументированную чужую программу (например, описание событий на каком-то языке типа Paradox) и видоизменяете события (например, делаете новый сценарий для Europe II или другой подобной программы). Каким видом программирования Вы занимаетесь?
Нужно ли оптимизировать программу, которая распараллеливается?
Можно ли таблицу состояний и переходов автоматически преобразовать в программу?
Можно ли граф состояний и переходов автоматически преобразовать в программу?
Можно ли таблицу состояний и переходов преобразовать в программу чисто механически, не вручную?
Чем опасно статическое порождение графа состояний и переходов и затем его вставка в программу?
Каким дополнительным требованиям должны удовлетворять условия, сопоставленные различным дугам, выходящим из одного и того же состояния, если мы стремимся сделать программу детерминированной?