Size: a a a

2018 October 15

MZ

Maxim Zinchenko in Kotlin Moscow
например, kotin вывел not null тип для геттера бина адаптера. геттер вернул null
источник

(

( in Kotlin Moscow
Maxim Zinchenko
да ладно? я от него далёк, но со стороны выглядит так, как будто язык развивается нормально. иначе откуда столько поклонников? :)
Пистон имеет ту самую проблему, что и юнити - половина поклонников это профессиональные программисты, а другая половина - это школьники на уроках по гайдам код пишут, потому что язык простой. И нет, он не развивается нормально - вы не слышали шутки про вторую и третью версию языка, а тем более не пробовали их ставить в одну систему и тем более на винду. И я ещё не говорю про различные версии бинарей питона, которые можно тянуть с разных репозиториев ради различных нужд и они будут конфликтовать друг с другом
источник

MZ

Maxim Zinchenko in Kotlin Moscow
ну это на самом деле не обязательно говорит о плохом развитии. скорее о бурном
источник

(

( in Kotlin Moscow
Котлин тоже бурно развивается, но у него всё в порядке с этим
источник

MZ

Maxim Zinchenko in Kotlin Moscow
js фреймворки например грешат примерно тем же, разве что бинарей нет. но в целом народ скорее доволен быстрым развитием
источник

MZ

Maxim Zinchenko in Kotlin Moscow
(
Котлин тоже бурно развивается, но у него всё в порядке с этим
это потому что с момента выхода релиза развития и не было
источник

MZ

Maxim Zinchenko in Kotlin Moscow
вот до релиза было развитие. было обсуждение фич. а теперь обратная совместимость и issue висящие по несколько лет
источник

(

( in Kotlin Moscow
Как бы это сказать
источник

MZ

Maxim Zinchenko in Kotlin Moscow
например, нормальный паттерн матчинг. он бы даже не сломал совместимость
источник

MZ

Maxim Zinchenko in Kotlin Moscow
добавили корутины? ну да, это неплохо, но они язык-то не меняют совсем. то есть, это в общем-то минорное изменение, основная засада которого, как я понимаю в необходимости реализации на всех платформах одинаково. это вообще, мне кажется, будет тормозить развитие языка
источник

(

( in Kotlin Moscow
Если сейчас, когда Котлин обрел большую аудиторию после релиза, продолжить клепать фичи и закрывать issues без оглядки на сообщество и обратную совместимость, то получится то же самое, что с питоном - вроде популярно, вроде развивается быстро, а на самом деле получится глиняный горшок, который сохнет на солнце и который нужно на скорость смазывать на ходу, чтобы не умереть в этом вашем тырпрайзе и который хейтят сто миллионов людей, для которых введенные фичи на деле оказались минусом
источник

MZ

Maxim Zinchenko in Kotlin Moscow
ну а так получим вторую java :) через 5 лет никто и не вспомнит тогда про котлин.
источник

(

( in Kotlin Moscow
Будем так говорить, Котлин снизил темп ровно до того уровня, когда скорости не хватает, чтобы делать ерунду, но хватает, чтобы обгонять джаву.
источник

(

( in Kotlin Moscow
Как ни крути, релизы, примерно равные по величине, в джаве выходят раз в полгода, а в котлине - раз в два-три месяца, поправьте если не прав
источник

MZ

Maxim Zinchenko in Kotlin Moscow
всё-таки аудитория котлина, это в основном энтузиасты. они не обломятся даже в коммерческих проектах перейти с треском на новую версию. главное добавлять такие фичи, чтобы аудитория сильно расширялась
источник

(

( in Kotlin Moscow
Воу, воу, энтузиасты
источник

(

( in Kotlin Moscow
Не знаю, как на беке, а вот в Андроиде сейчас под Котлином гоняются проекты с миллионной аудиторией
источник

MZ

Maxim Zinchenko in Kotlin Moscow
ааа, андроид... :)
источник

MZ

Maxim Zinchenko in Kotlin Moscow
на андроид терять нечего. гугл кинул своих разработчиков, так что только и остаётся как искать счастья на стороне
источник

(

( in Kotlin Moscow
"Терять нечего"? Что мешало дальше сидеть на джавке седьмой проекты клепать, ждать, пока наконец-то будет поддержка восьмой?
источник