@jvmchat

Страница 2717 из 2890
Александр
10.08.2018
15:13:40
так давай пример

а не "представь"

У нас - да.
весело у вас, ничего не скажу )

Andrey
10.08.2018
15:14:08
так давай пример
Через полчасика, ок? Я к ноутбуку подойду.

Google
Александр
10.08.2018
15:14:17
через пол часика я уже буду по дороге домой

ну ты там заготовь как-нибудь

потом обсудим отдельно

Александр
10.08.2018
15:14:44
мне не сложно пофайтится с дотнетчиком :D

Andrey
10.08.2018
15:15:10
Александр
10.08.2018
15:15:19
на котлин вообще похрен

Andrey
10.08.2018
15:15:54
Ну тогда пункт 1.смотри выше пример с вызовом метода.

abc?.foo()

Воть.

Vladimir
10.08.2018
15:16:27
Ок, мне больше нечего сказать.

Andrey
10.08.2018
15:16:42
Ну сорян. Если испортим данные дальше, то нам пезда.

Александр
10.08.2018
15:17:01
Воть.
давай примерны с рамзером не меньше целого метода, опшенал просто вот так в лоб не сравнивают

Google
Александр
10.08.2018
15:17:27
я юзаю активно опшенал, но только там где это к месту

Rikland
10.08.2018
15:19:52
Когда Kotlin появится в реестре программного обеспечения РФ?

Rikland
10.08.2018
15:20:39
В смысле
В прямом смысле.

Quantum Harmonizer
10.08.2018
15:21:02
В прямом смысле.
как будто стало понятнее)))))000

Rikland
10.08.2018
15:21:26
http://minsvyaz.ru/ru/activity/directions/772/

Vitalii
10.08.2018
15:21:28
В прямом смысле.
Появится тогда, когда ответственные добавят.

Evgeny
10.08.2018
15:23:22
Nullable значения просто выглядят чище (во многих ситуациях): На Optional: test1() .flatMap { it.test2() } .flatMap { it.test3() } На nullable: test1() ?.test2() ?.test3() и + нет лишних оберток

Andrey
10.08.2018
15:23:45
Я не писал, что nulluble полностью заменяют optional.

Александр
10.08.2018
15:23:59
+ мап и флет мап всетаки разное ;)

Evgeny
10.08.2018
15:24:17
а мне наоборот)

ну там ситуация, когда из метода тоже Optional возвращается

Александр
10.08.2018
15:24:47
а мне наоборот)
но видишь, джава старается по максимуму все на лайбрари уровне решать, а не на языавом

хотя и это тоже улучшают потихоньку

Evgeny
10.08.2018
15:24:59
а для других ситуаций есть ?.let и т.п.

Александр
10.08.2018
15:25:02
вот паттерн матчинг джеп есть

Evgeny
10.08.2018
15:25:21
вот паттерн матчинг джеп есть
они там хотят when повторить

Google
Evgeny
10.08.2018
15:25:28
даже что-то вроде smart cast будет

Александр
10.08.2018
15:25:38
так что я за синтаксис джавы не переживаю

вектор хороший взят

Andrey
10.08.2018
15:26:05
вектор хороший взят
Все заменить аннотациями?)

См. Ломбок.

Александр
10.08.2018
15:26:17
разве авторы котлина не говорят что они уже в некоторых местах накосячили с фичами? на докладах периодически слышал такое от них

Все заменить аннотациями?)
и какой % аннотаций в том примере?)

Andrey
10.08.2018
15:27:19
Evgeny
10.08.2018
15:27:29
разве авторы котлина не говорят что они уже в некоторых местах накосячили с фичами? на докладах периодически слышал такое от них
они лишь говорили про делегирование и companion object) да и то в том плане что сейчас бы сделали бы по другому и не хотят ломать обратную совместимость

Evgeny
10.08.2018
15:28:15
ну вот, и это при том что 5 лет разрабатывали
за это время они полностью многое переписали, да и нельзя все предусмотреть

Александр
10.08.2018
15:28:29
Evgeny
10.08.2018
15:29:05
это не гарантирует ей что все хорошо добавляется

против var текущих вон какой шум поднялся

а многие люди еще не видили что там дальше хотят добавить

Andrey
10.08.2018
15:30:04
а многие люди еще не видили что там дальше хотят добавить
Надо постепенно приучать людей, что язык может меняться)

Anton
10.08.2018
15:32:49
Надо постепенно приучать людей, что язык может меняться)
и это может вылитьсяв пиздец, как в случае несовместимыми питонами 2 и 3 или js где хипсторы просто адово несут разные фичи в разыне версии разных стандартов, а потом собирают всю эту хуйню транспайлерами. люди напуганы после такого

Andrey
10.08.2018
15:38:24
и это может вылитьсяв пиздец, как в случае несовместимыми питонами 2 и 3 или js где хипсторы просто адово несут разные фичи в разыне версии разных стандартов, а потом собирают всю эту хуйню транспайлерами. люди напуганы после такого
Да, в питоне допустили ошибки при проектировании. Пришлось ломать. Вы правда считаете, что стагнация вместо эволюции - это выход. По поводу js. Если человек идиот, то да, он будет тащить транспайлерами все подрят. Не думаю, что стоит судить сообщество по идиотам.

Google
Andrey
10.08.2018
15:40:04
надо как-то определить степень идиотизма хипстеров)
Если типизации нет, то это идиот. Такое правило уже работает.

Pavel ?
10.08.2018
15:40:26
Anton
10.08.2018
15:41:36
Если типизации нет, то это идиот. Такое правило уже работает.
что значит типизации нет? то что она не строгая и/или динамическая?

Admin
ERROR: S client not available

Marat
10.08.2018
15:42:15
В js нормально принимают изменения.
Не у всех пользователей последние версии браузеров стоят

Andrey
10.08.2018
15:42:26
что значит типизации нет? то что она не строгая и/или динамическая?
Если нестрогая, динамическая типизация, то человек - идиот.

Marat
10.08.2018
15:42:40
А еще сафари есть, и кто-то до сих пор ослом пользуется

Vladimir
10.08.2018
15:42:54
В js нормально принимают изменения.
В ECMAScript? Возможно. Но всё, что вокруг (диалекты с транспайлерами) - как повезёт.

Andrey
10.08.2018
15:42:58
В ECMAScript? Возможно. Но всё, что вокруг (диалекты с транспайлерами) - как повезёт.
А какие еще есть стандарты? Есть еще ts, но это отдельная долбанутая история.

Marat
10.08.2018
15:43:58
И какой вывод?
Пользоваться транспайлерами

Anton
10.08.2018
15:44:18
Если нестрогая, динамическая типизация, то человек - идиот.
т.е. ты у нас умница, а, например, авторы монументальных трудов типа SICP идиоты? (божечки там же самый динамический язык) ты понимаешь какую чушь ты несешь?

Pavel ?
10.08.2018
15:44:26
?
ну скинь список) мне интересно)

Google
Andrey
10.08.2018
15:44:28
Пользоваться транспайлерами
Используй, я не против этого. Я против использования говна из stage-1/0

Oleksandr
10.08.2018
15:44:51
ну скинь список) мне интересно)
грепни мои сообщения в этом чате, и отфильтруй

Pavel ?
10.08.2018
15:45:07
Evgeny
10.08.2018
15:45:07
грепни мои сообщения в этом чате, и отфильтруй
кстати, ты ведь поклоник Scala или нет?

Митко Соловец?
10.08.2018
15:45:18
баг нашел в идее

вот опять

и косяк серьезный

Oleksandr
10.08.2018
15:45:33
издеваешься чтоли?
нет, но мне очень влом что-то сейчас расписывать

guga
10.08.2018
15:45:39
что может быть серьезнее

Митко Соловец?
10.08.2018
15:45:48
Andrey
10.08.2018
15:46:02
ну скинь список) мне интересно)
Котлин говно, потому что нет инвокдинамик.

Митко Соловец?
10.08.2018
15:46:03
запускаешь приложуху - кнопки на тачбаре меняются

Oleksandr
10.08.2018
15:46:14
кстати, ты ведь поклоник Scala или нет?
это мой предпочтительный ЯП

Митко Соловец?
10.08.2018
15:46:22
свайпаешь на другой проект, кнопки остаются от предыдщуего приложения запущенного и заблокированы

мда кек

Evgeny
10.08.2018
15:46:30
это мой предпочтительный ЯП
а какое твое мнение по поводу Scala3/Dotty ?

Страница 2717 из 2890