I думаю что мне нужно для нескольких проектов, которые управляют событиями. Это привело меня к Twisted (Python) и Node.js (Javascript).Как Twisted может взаимодействовать с программами командной строки? Может ли Node.js?
Единственное, что мне нужно - это взаимодействие с программами командной строки, которые не спешат заканчивать и печатать материал сейчас и после этого до стандартного вывода.
Я не нашел хорошего учебника для Twisted, и я не нашел ничего о том, как получить Twisted с не связанным с сетью программированием.
Вопросы:
Есть ли учебник, который охватывает несетевых материал с Twisted?
Должен ли я лучше взглянуть на Node.js? Если да, то почему?
Существуют ли альтернативы программированию, основанному на событиях, которое лучше абстрагирует проблему? (Я знаю, есть много, которые абстрагируют его хуже, пожалуйста, не упоминайте их. :-)
Мне нужно взаимодействовать с десятками программ командной строки сразу. - Это не демон, я не жду ввода пользователя и не синхронно. - Ссылка хорошая. :-) –
Отредактировано для пояснения, что ссылка применяется не только к демонам, но и к любому скрученному приложению. Закрученные приложения, как правило, являются демонами, и поэтому я предполагаю, что это используется в случае использования скручивания, но ни в коем случае это не только для демонов, или что не-демоны трудно перекрутить. – Tritium21
Кто-то даже отклонил ваш ответ? (Я дал +1.) - Но я все же считаю, что все ответы - это дерьмо, кроме ссылки. Зачем? Существует много сценариев, где Twisted имеет смысл. Не только сокет, графический интерфейс и демоны, поэтому зачем настаивать на том, что _I_ не нужен Twisted? –