Size: a a a

2018 October 13

AN

Alexander Nozik in Kotlin Moscow
Егор Пилипенко
Я не вижу проблем с тем что у котлина основное преимущество перед Java - это стнтаксис. А не что-то фундаментально новое
Extension функции!
источник

(

( in Kotlin Moscow
Вот кстати да, поддерживаю, экстеншены внезапно добавили в Котлин совершенно новую фичу - контексто-ориентированное программирование
источник

MV

Maksim Vlasov in Kotlin Moscow
В сравнении с другими языками программирования, мне лично у Kotlin нравится наличие грамотной политики развития языка. Насколько я знаю, ни у одного языка нет подробной штуки.
источник

MV

Maksim Vlasov in Kotlin Moscow
источник

MV

Maksim Vlasov in Kotlin Moscow
источник

MV

Maksim Vlasov in Kotlin Moscow
Это должно позволять писать код на одной версии языка без использования легаси конструкций из прошлого)
источник

AN

Alexander Nozik in Kotlin Moscow
Это из моего поста или кто-то ещё этот термин придумал независимо?
источник

(

( in Kotlin Moscow
Alexander Nozik
Это из моего поста или кто-то ещё этот термин придумал независимо?
Первое, я его своровал
ну, будем так говорить, он довольно меткий
источник

AN

Alexander Nozik in Kotlin Moscow
Ну спасибо. Приятно
источник

AN

Alexander Nozik in Kotlin Moscow
Я чем дальше думаю, тем больше мне видится перспективы в этом направлении. Не хватает только множественных ресиверов для полного счастья.
источник
2018 October 15

ZD

Z D in Kotlin Moscow
источник

MZ

Maxim Zinchenko in Kotlin Moscow
Alexander Nozik
Это как в том анекдоте, "а вы так не делайте"
то есть, не использовать JDK и библиотеки java? вот я и говорю - kotlin хорош как погремушка
источник

MZ

Maxim Zinchenko in Kotlin Moscow
Alexander Nozik
Не согласен. Количество кода при наличии ide не критично. Преимущества котлины не в этом.
ide никак не решает проблему большого кода. дело даже не столько в его размере, сколько в понятности и близости к бизнесу. да, на java тоже можно писать понятный код, но это потребует бОльших усилий, чем на kotlin. так что с этим согласен - на kotlin код выглядит лучше и уже можно пытаться писать в стиле ФП (постоянно будешь биться об острые углы и материться, но можно)
источник

MZ

Maxim Zinchenko in Kotlin Moscow
Alexander Nozik
Про то, что java код c неотслеживаемыми нулями пытаются через !! присобачить к котлин.
в нашем коде !! встречается 116 раз на 3М исходников. они ставятся только тогда, когда это реально not-null так что с ними-то как раз никаких проблем
источник

MZ

Maxim Zinchenko in Kotlin Moscow
> ни разу не было в чистом Kotlin коде
во! в этом вся суть Kotlin :)
источник

MZ

Maxim Zinchenko in Kotlin Moscow
Maksim Vlasov
В сравнении с другими языками программирования, мне лично у Kotlin нравится наличие грамотной политики развития языка. Насколько я знаю, ни у одного языка нет подробной штуки.
вот это весьма спорное утверждение. я наоборот не знаю ни одного языка, у которой такой политики бы не было :) ну разве что древние языки типа фортрана, по которым вроде и жизни особой нет
источник

(

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

MZ

Maxim Zinchenko in Kotlin Moscow
а на тему чистого kotlin всё очень просто. современная enterprise разработка это в основном использование чего-то готового. и я сейчас не про интеграторов. у нас, например, заказная разработка и по моим прикидкам соотношение наших исходников к использованным примерно 1:100. и довольно много из этого кода, к сожалению, из времен java 1.5-, так что даже дженериков нет. и да, для них нет аналогов. вполне допускаю существование проектов, которые написаны на чистом kotlin и используют java по-минимуму, но это должны быть какие-то микросервисы, которые решают очень узкие задачи. остальное придётся закрывать адаптерами. поскольку предсказать поведение чужого java кода практически невозможно, адаптеры постоянно валятся  npe (причём даже в таких ситуациях, когда java не упала бы).
источник

MZ

Maxim Zinchenko in Kotlin Moscow
(
пистон
да ладно? я от него далёк, но со стороны выглядит так, как будто язык развивается нормально. иначе откуда столько поклонников? :)
источник

SB

Sergey Bezrukov in Kotlin Moscow
> адаптеры постоянно валятся  npe (причём даже в таких ситуациях, когда java не упала бы).
Можно пример какой-нибудь? Не вполне понятно
источник