Две петли одновременно? - PullRequest
0 голосов
/ 03 апреля 2011

Как мне запустить два loop do ... end одновременно в Ruby?Один будет для интерфейса CLI, а другой - для фоновой обработки.

Ответы [ 2 ]

3 голосов
/ 03 апреля 2011

Звучит так, как будто вы хотите две темы .

1 голос
/ 03 апреля 2011

Вы можете использовать yield для создания сопрограмм

Генераторы, подобные Ruby, могут быть «злоупотреблены» для создания сопрограмм.Я не говорю на Ruby, но могу изложить концепцию на C # или Python.

Похоже, что что-то было добавлено в Ruby 1.9, чтобы упростить это

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...