Вначале была Java (ладно, не то чтобы в самом начале… но наша история начинается именно здесь), шло время, и спустя 20 с небольшим лет умные ребята из JetBrains спроектировали и зарелизили Kotlin, «более лучшую» Java, универсальный язык, понятный, мощный и прозрачный.
В свое время Андрей [abreslav][1] Бреслав говорил, что Kotlin разрабатывался как удобный и предсказуемый язык. Тогда же прозвучало мнение, что в этом языке вы не найдете паззлеров (коротких кусочков кода, результаты выполнения которых оказываются неожиданными, пугающими или разочаровывающими). Ну что же, Антон [antonkeks][2] Кекс поколдовал в IDEA и кое-что все-таки накопал, да еще на наглядных примерах рассказал о своих находках в паре с Филиппом Кексом. Смотрите сами:
Под катом — подборка таких пазлеров и развернутые комментарии к ним. В основе материала доклад Антона Кекса (Codeborne) и Филиппа Кекса (Creative mobile) на конференции [Мобиус 2017 (Санкт-Петербург)][3].
[Читать дальше →][4]
[1]:
https://habrahabr.ru/users/abreslav/
[2]:
https://habrahabr.ru/users/antonkeks/
[3]:
http://2017.mobiusconf.com/
[4]:
https://habrahabr.ru/post/338924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut