> -- Илья Ермаков писал(а):
> Что касается самой природы императивных языков (явное наличие состояния и последовательности событий по его изменению) - то какие с этим проблемы? Да, для верхнего уровня чисто информационной системы императивность может быть лишней обузой, но управляющей системы понятие поведения, состояния, последовательности событий, явного управления - естественны. И наоборот, свобода от состояния представляется неудобной.Видимо, я не очень хорошо изложил... Речь шла не о "свободе от состояний"... а о том, что анализ состояний отдельная, порой, очень не простая задача. При относительно небольшом количестве элементов, можно использовать "конечные автоматы", но при большом (тем более, произвольно большом) числе элементов и их возможных состояний... задача выбора/принятия (оптимального для данных условий) решения... Не легко это. В свое время (лет 15 назад) для подобных задач я пользовался Прологом.