Re[12]: Go vs Erlang vs Elixir
От: Pzz Россия https://github.com/alexpevzner
Дата: 10.02.17 17:04
Оценка:
Здравствуйте, netch80, Вы писали:

N>>>И ещё обязательно должна быть возможность таймаута. Её сейчас тоже нет.

Pzz>>Просто добавляем в select case, в который таймер тикает. Это ничем не хуже какого-то отдельного механизма для таймаута.

N>Хуже. Делать отдельную горутину для таймера... я понимаю, что они дешёвые, но это всё равно костыль.

N>Заметь, в Erlang таймеры — отдельные процессы, но receive всё равно имеет вариант after.

Зачем отдельную гороутину? Таймер из стандартной библиотеки обходится одной гороутиной на всех.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.