История изменений
Исправление
stevejobs,
(текущая версия)
:
Сейчас ты над каждым тредом обязан думать - а имеешь ли ты право его запускать, а сколько ты на него потратил и сколько осталось, вот это все. С файберами можно будет плодить их в лютом количестве, хоть каждую строчку в файбер оборачивать. (Ну, это преувеличение, совсем каждую - не надо, только те что имеет какой-то смысл)
Плюс если ты юзаешь тредупулы и очереди, тебе нужно много думать над задачей. Аккуратно пилить ее на кусочки, где-то складывать результаты, аккуратно все это перемещать. В случае файберов - фигарь как есть, это не твоя проблема, пусть рантайм мучается.
Как верно сказал тэйлганнер, это продвинутое юзаюбилити. Тебе просто удобно этим пользоваться. Оно делает все то, что раньше ты делал руками, но автоматически.
Исправление
stevejobs,
:
Сейчас ты над каждым тредом обязан думать - а имеешь ли ты право его запускать, а сколько ты на него потратил и сколько осталось, вот это все. С файберами можно будет плодить их в лютом количестве, хоть каждую строчку в файбер оборачивать. (Ну, это преувеличение, совсем каждую - не надо, только те что имеет какой-то смысл)
Плюс если ты юзаешь тредупулы и очереди, тебе нужно много думать над задачей. Аккуратно пилить ее на кусочки, где-то складывать результаты, аккуратно все это перемещать. В случае файберов - фигарь как есть, это не твоя проблема, пусть рантайм мучается.
Исходная версия
stevejobs,
:
Сейчас ты над каждым тредом обязан думать - а имеешь ли ты право его запускать, а сколько ты на него потратил и сколько осталось, вот это все. С файберами можно будет плодить их в лютом количестве, хоть каждую строчку в файбер оборачивать. (Ну, это преувеличение, совсем каждую - не надо, только те что имеет какой-то смысл)