Здравствуйте, Sharov, Вы писали:
S>>>Не согласен. Task Parallel Library это не та самая асинхронность.
НС>>Это та самая. Асинхронность в виде фьючерсов и fine grained распараллеливания. Зачем ты выделил слово Task я вообще не понял.
S>Потому что для асинхронности может быть достаточно одной таски(=поток).
Ничего не понял. Что значит достаточно одной таски и почему это важно? И нет, таска != поток.
S> Библиотека для работы и создания таксков тут может быть излишняя.
Для чего излишняя?
S>Очень классно сформулировано . Единственное что не нравится, это слово callback, уж больно оно перегружено.
В данном контексте оно имеет вполне конкретное значение.
S>Т.е. слово future или сontinuation подошло бы больше.
Future или promise. Но МС любит альтернативную терминологию вводить.
А сontinuation это ортогональное понятие, это не про таски, а про async/await.
S>Т.е. я бы сказал, что таски связаны продолжениями, а не колбеками.
Да, ты прав, можно обойтись без колбеков, например при помощи ждущего потока и эвента.
S> Колбек -- это все-таки механизм, указатель на ф-ию.
Нет. Колбек это принцип. А механизм в дотнете называется делегат.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>