Comments 5
Не миф, а абстракция, и местами очень удобная, несмотря на указанные течи.
+6
Ужас какой-то… сам себе придумал «терминологию», которую потом же и объявил мифом :-)
«Синхронный» — это не потому, что
А потому, что в control flow — так или иначе — наличествует синхронизация с «вычислителем» (например, с io).
В отличие от «асинхронного», когда control flow спокойно может быть утилизирован.
«Синхронный» — это не потому, что
вычисление происходит сразу, как серия последовательных шагов, и до его завершения больше ничего не происходит
А потому, что в control flow — так или иначе — наличествует синхронизация с «вычислителем» (например, с io).
В отличие от «асинхронного», когда control flow спокойно может быть утилизирован.
+1
Какую бы стратегию мы ни выбрали, всегда полезно действовать дисциплинированно и единообразно – со временем такая стратегия обязательно окупается.
А в программировании бывает по-другому?
0
Дальше третьего абзаца читать не стал. А кто сказал, что синхронность, это одновременное мгновенное исполнение и его именно так нужно идеализировать? Синхронность, это — да, одновременность, но всего-навсего попадающая в допустимый диапазон времени. Для одних этот диапазон узок, а для других может быть очень даже широк. И того и другого может быть вполне достаточно для достижения требуемого результата.
0
что то тут не то.
synchronized выполнение — это же синхронизированное, разве нет?
то есть отнють не мгновенное, а скорей тогда последовательное.
как что то может произойти мгновенно?
synchronized выполнение — это же синхронизированное, разве нет?
то есть отнють не мгновенное, а скорей тогда последовательное.
как что то может произойти мгновенно?
0
Sign up to leave a comment.
Синхронность — это миф