Привет. Накидайте пожалуйста материалов почитать к...
# russian
v
Привет. Накидайте пожалуйста материалов почитать как и во что компилится код котлина. Во что компилятся корутины, делегаты, котлин проперти. Вот прям про кишочки почитать хочется.
i
Эм, а в чем проблема декомпилировать код да посмотреть?
👍 1
Или собственно байт-код почитать.
v
@Iaroslav Postovalov прочитать код не проблема. Хочется почитать книгу, в которой описано как, во что и почему. Смотря на код не всегда понятно зачем так сделано
i
Так задавайте вопросы. Нет такой книги, за исключением описания одного из самых сложных кусков. https://github.com/JetBrains/kotlin/blob/master/compiler/backend/src/org/jetbrains/kotlin/codegen/coroutines/coroutines-codegen.md
Писать эту самую книгу вряд ли кто-то будет: слишком уж маленький спрос. Никого не волнуют, когда и какой там синтетик создается под делегаты.
v
Я таки задаю вопросы. И даже уже получил в ответ от вас полезную ссылку. За что чрезмерно вам благодарен! Мой вопрос довольно абстрактный, поэтому буду рад всем ответам.
Насчет книги понимаю прекрасно понимаю. Но статейки то должны быть. Читал когда-то Жемерова “Котлин в действии” хорошо написано. Жаль что уже устарело
i
Да и описание кодгена будет устаревать. Его в минорных релизах могут менять.
r
https://kotlinlang.org/spec/introduction.html можно еще сюда глянуть
v
Thx
t
Можно ещё читать статьи типа https://www.google.com/m/search?q=kotlin%20hidden%20costs
👍 1
r
на StartAndroid есть хорошее подробное описание корутин
👍 1
m

https://youtu.be/yYG12qaxWO4

может будет пооезно