LiveInternet
LiveInternet
x
(+ )
rss rss hh new
rss rss hh new
rss_rss_hh_new
-
-
e-mail
-
(21)
BlooDandMilK
Elenka2000
Python3
Stock_Market_Trading
_ghbhjif
balloonic
dmitriy1800
_
_
-
: 17.03.2011
:
:
: 51
:
Kotlin, 3.
, 17 2017 . 19:32
+
Java , . callback, - (, ). , , java . Kotlin
, , .
. , .
:
callback hell
. UI
channels
actors
. , , event
: , -
enterprise - : , , . , .
, .
->
https://habrahabr.ru/post/339618/
:
author gnefedev
kotlin
java
0
0
0
0
0
0
<a href="https://www.liveinternet.ru/users/rss_rss_hh_new/post423272550/">Послевкусие от Kotlin, часть 3. Корутины — делим процессорное время</a><br/> Java позволяет писать последовательный, параллельный и асинхронный код. Асинхронный — это когда регистрируется callback, который запустится после какого-либо события (например, файл прочитан). Это позволяет избежать блокировки потока, но ломает последовательность выполнения, так что на java пишут такой код скорее когда нет других вариантов. Kotlin даёт решение — корутины, с ними асинхронный код выглядит почти так же, как последовательный. По корутинам мало статей. Конкретных примеров, показывающих их преимущества — ещё меньше. Что нашёл: Избавление от callback hell. Актуально для UI Понрави... <a href="https://www.liveinternet.ru/users/rss_rss_hh_new/post423272550/">Читать далее...</a>
« .
—
—
. »
:
[1] [
]
:
:
: ( )
:
URL
LiveInternet
PDA