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