Comments 5
Чтобы when с целочисленными константами оптимизировался (с использованием инструкции lookupswitch), их надо объявить именно как константы, то есть с модификатором const.
const val ZERO = 0
const val ONE = 1

Спасибо за статью!


У вас, случайно, нет планов о написании аналогичного поста про Scala? Мне кажется, было бы любопытно сравнить реализацию тех фишек, которые для Kotlin и Scala общие.

Нет, планов писать подобный пост про Scala у меня нет =)

Сама Scala уже давно появилась, если поискать то наверняка будет полно уже написанных постов. Как например этот пост.
Only those users with full accounts are able to leave comments. Log in, please.
Information
Founded

17 March 2006

Location

Россия

Employees

51–100 employees

Registered

12 May 2017