
Ruslan
09.01.2017
20:31:44
Заменить геттер?

Михаил
09.01.2017
20:31:52
Почти

Ruslan
09.01.2017
20:32:24
val = final переменная + final геттер

Михаил
09.01.2017
20:32:29
val a : Int = 5
get() {
field = 8
return field
}

Google

Ruslan
09.01.2017
20:32:40
аа

Михаил
09.01.2017
20:33:25
Ну уровне байткода там просто записывается новое значение в поле

Андрей
09.01.2017
20:35:46
тебе нужно что-то типа джавовского рефлекшена, изменить финальную переменную? Или это в твоем классе должно так работать?

Михаил
09.01.2017
20:36:02
Не. Это реальный пример

Богдан
09.01.2017
20:36:10
Запилите голосовалку кто откуда - надо знать кого благодарить

Михаил
09.01.2017
20:36:51
По крайней мере ни на оф сайте ни в Kotlin in action

Ruslan
09.01.2017
20:38:23
По моему контракт это не рарушает

Михаил
09.01.2017
20:39:38
Ну имхо довольно неявная вещь. Вроде final, но оказывается не совсем

Ruslan
09.01.2017
20:41:22
Это же проперти, а ты переопределил геттер
Все по контракту
Разве что нет возможности обойти геттер, как в груви, через @
Ну раз так в байткоде, то видимо нет

Google

Виталий
09.01.2017
20:52:58
Об этом писал Артем Зиннатуллин

Михаил
09.01.2017
21:49:32

guga
09.01.2017
21:49:53

Руслан
09.01.2017
21:50:00
http://kotlin.link/articles/Kotlin-val-does-not-mean-immutable-it-just-means-readonly-yeah.html

Михаил
09.01.2017
21:50:15
спаибо

Руслан
09.01.2017
21:51:45
Мне кажется истерика на пустом месте

Михаил
09.01.2017
21:52:02
это не истерика

Руслан
09.01.2017
21:52:15
Ну тогда было много шума

Михаил
09.01.2017
21:52:16
ничего такого не вижу в этой вещи

Виталий
09.01.2017
21:53:12
Kotlin: val does not mean immutable, it just means readonly, yeah
https://artemzin.com/blog/kotlin-val-does-not-mean-immutable-it-just-means-readonly-yeah/
А, уже дали ссылку)

Sergey
10.01.2017
07:10:44
Может кто пошарить Котлин в действии?

balolam
10.01.2017
07:30:01

Ruslan
10.01.2017
07:37:23

Aliaksei
10.01.2017
07:38:16
Она не дорого стоит, могу пару глав показать если интересует, для завлечения

Sergey
10.01.2017
07:42:23
что есть в книге чего нет в доках?

Виталий
10.01.2017
07:45:44
Там сплошь и рядом параллели с Java
В книге
А не просто описание синтаксиса

Руслан
10.01.2017
07:46:16

Google

balolam
10.01.2017
08:01:32
А какова Ее цена?

guga
10.01.2017
08:03:02

Виталий
10.01.2017
08:05:14

Михаил
10.01.2017
08:23:35

balolam
10.01.2017
08:27:27
Где купить не подскажете?

Михаил
10.01.2017
08:28:37
https://kotlinlang.org/docs/reference/ первая книжка. Скидка в описании к ней

Sergey
10.01.2017
14:21:03
о набежали тролли
скала не нужна

Руслан
10.01.2017
14:24:12
Скала нужна, только не в этом чате) Давай не будем троллить скалистов.

Митко Соловец?
10.01.2017
14:25:19
Руслан, а джава нужна?

Михаил
10.01.2017
14:31:12
https://pp.vk.me/c543107/v543107542/28863/BJrU0SDXUPA.jpg

Alina
10.01.2017
16:19:05
если вдруг еще не видели https://www.corda.net/2017/01/10/kotlin/

Руслан
10.01.2017
23:49:04
https://twitter.com/DailyKotlin/status/818967825582850050

Михаил
11.01.2017
00:09:11
Крутяк

guga
11.01.2017
15:20:52
@HeapyHop тебя обратно инвайтить?

Митко Соловец?
11.01.2017
15:21:33
его походу только контакты инвайтить могут

KrivdaTheTriewe
12.01.2017
03:04:48
=( блин
никакизх обсуждений котлина, а я бы просто почитать хотел бы

Valeriy
12.01.2017
07:52:23
Котлин настолько хорош, что ни у кого не вызывает проблем никаких абсолютно. JetBrains надо было писать Android SDK

Google

Ruslan
12.01.2017
07:55:26
Это все потому что он не нужен.

Sasha
12.01.2017
07:58:44

Ruslan
12.01.2017
08:01:24
Что там осиливать. Микс между упрощенной скалой и упрощенным груви

Sasha
12.01.2017
08:06:37

Nikolai
12.01.2017
08:08:12
Вот груви, пожалуй, действительно не нужен. да

Ruslan
12.01.2017
08:09:05
Какие аргументы? На рынке он невостребован. Потому не нужен. Считается? =)