> -- igor писал(а):
> (Подчёркивание моё)Надеюсь, Вы это не серьёзно. "Изощрённого творчества" не избежать в любом случае. Вы же не хотите сказать, что Ваш автомат и прочее позволят "шлёпать" программы как пирожки на конвейере. Впрочем, Ваша мысль ясна, Вы наверно просто неудачно выразились в запале.

Да нет. Я сказал именно то, что хотел. Автоматное программирование вполне можно сделать легким и доступным широким программистским массам. Оно должно быть не сложнее цикла Дейкстры, и не должно требовать от программиста привлечения каких-либо еще парадигм программирования (ООП, функциональное, обобщенное) и использования указателей. Много ли творчества в использовании циклов? Вряд ли. Это обыденная рутина. То же самое должно произойти и с автоматным программированием, чтобы оно из экзотики превратилось в типовой инструмент разработки программ. А для творчества еще очень много места остается - от лучшего понимания предметной области до улучшения качества программ во всех аспектах.

Вы почитайте труды Шалыто. Уже чтобы понять, о чем вообще идет речь, необходимо приложить недюжинные творческие усилия. Что-то на уровне высшей математики, сильно напоминающее определениекомпакта. Разумеется, это невозможно использовать, если только не посвятить этому пару лет жизни. Автора можно понять - чем оно менее понятно окружающим, тем легче оставаться монополистом. Но если почитать Википедию, где всё это изложено простым человеческим языком, то приходит понимание, что в этой области вполне можно обойтись без высшей математики и "творчества".