|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Cheusov 2:5020/400 11 Feb 2003 12:09:03 To : Vitaly Lugovsky Subject : Re: Правильный выбор инструмента -------------------------------------------------------------------------------- Vitaly Lugovsky <vsl@ontil.ihep.su> writes: > Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> wrote: > > > >> В задаче спрашивается - как, с помощью чего, рекомендуется писать > > >> программы подобного типа? > > VL> Любой язык с клозуриками и pattern matching-ом. > > Второе понятно, а первое что такое? > > Closure. Частично приложенные функции. Дабы state transformers > реализовывать. Может пояснишь поподробнее? Если closure - это замыкание, то нафига оно здесь? > > VL> State machines на этом деле пейсать - одно удовольствие. > > А как потом написанную "машину" встроить в остальную программу? > > Дёргать из неё за биндинги. Ведь всё равно main loop в ней будет, > а не где-то в "остальной программе". mainloop как раз таки лучше делать в основной программе. Ещё неизвестно, какая у него будет реакция на выходные веса. Всё, что нужно реализовать в FSM это функции переходов. -- Best regards, Aleksey Cheusov. --- ifmail v.2.15dev5 * Origin: Science Soft (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/172839615615b.html, оценка из 5, голосов 10
|