@kotlin_lang

Страница 373 из 982
Vic
15.10.2017
22:34:40
Чем константа принципиально отличается от final val? Знаю, нельзя например в аннотации неконстанты использовать как значения. Что там под капотом? Статик файнал филд?

Vic
15.10.2017
22:36:40
Const val конечно

Зачем ввели софт киворд

Google
Vic
15.10.2017
22:38:03
Если пакетная или компаньонская final val могла бы подойти. В чем принципиальное отличие? Нельзя геттер расширить?

Михаил
15.10.2017
22:38:41
разница ток что val доступ через геттер и не статик

const val чистый статик файнал

Vic
15.10.2017
22:43:11
А почему константа только примитив или строка?

Михаил
15.10.2017
22:45:50
могу предполоить потому, что это имутабельно

pure const)

Konstantine
15.10.2017
22:47:45
И это правильно. В java финальные переменные у которых внутри все-равно можно все менять - бе)

Андрей
15.10.2017
23:02:39
А почему константа только примитив или строка?
По той же причене, что и в Джаве - константой может быть только то, что можно вычислить на этапе компиляции.

Sergey
16.10.2017
06:24:26
А почему константа только примитив или строка?
одна из немногих вещей что джава инлайнит на этапе компиляции

Rai
16.10.2017
06:35:28
Доброго времени суток

Что посоветуете для веб разработки на kotlin ?

Sergey
16.10.2017
06:38:36
spring boot

или ktor, если хочется более котлиновое апи

Google
Rai
16.10.2017
06:46:10
Спасибо

Rai
16.10.2017
07:18:48
++
А есть ли реальный опыт написания бэка на котлине ?

Страница 373 из 982