@jvmchat

Страница 2000 из 2890
Vitalii
04.12.2017
15:51:11
И я посмотрю как ты цепочки, когда есть много вложенных объектов, от которых можно нулл получить, ифами проверять (да, мир неидеален).

не вижу никакого холивара
Ну так перечитай историю (:

Igor
04.12.2017
15:51:38
там закинули что top level statements может будут, без package object. "как в kotlin"
Хм, а зачем? Они в kotlin только в основном для ext-functions юзаются (а в scala же есть имлисит-классы) (если ты про функции на top-level)

Google
Vitalii
04.12.2017
15:52:10
Option(null) == None Option(notNull) = Some(...)
Тогда уж лушче when в котлине. Паттерн/матчинг и погнали.

Oleksandr
04.12.2017
15:52:43
вот про патмат ты зря сказал ?

тут котлин, обьективно, без придирок вообще, ни о чем, на фоне скалы

Nikolay
04.12.2017
15:52:56
ну и интуитивно мне кажется это хорошо

Oleksandr
04.12.2017
15:53:35
Ну так перечитай историю (:
я это предпочитаю называть дискуссией

Igor
04.12.2017
15:54:58
чтобы companion object-ы не городить
Я про это в докладах Одексого не слышал, да и в примерах dotty не видел (видел только анотации @static для методов/полей object) Но если прям планируется - кажется что решение не очень.

Vitalii
04.12.2017
15:56:32
я это предпочитаю называть дискуссией
Дискуссия, где один человек говорил про проблему null у конкретного Java-объекта, а второй начал втирать про то, что элвис не нужен и опять слизали из скалы. Ага.

Igor
04.12.2017
15:56:43
В репле (и в вокршитах) издавна можно топ-левел писать так-то
Ну так это же не продакшен код. На C# тоже можно top-level в репле ?

Олег
04.12.2017
15:56:58
Механизмы есть, тобишь

Google
Митко Соловец?
04.12.2017
15:57:22
говорят котлин скалу перекусит пополам

такая же мощь языка, но вкатиться проще

Vitalii
04.12.2017
15:57:39
так это ж напрямую связано
Нулл в стринг билдере и ненужность элвиса?

Igor
04.12.2017
15:57:58
не будет этого
Ну жалко. Я бы хотя бы передачу null запретил бы на уровне компилятора.

Oleksandr
04.12.2017
15:57:58
Igor
04.12.2017
15:58:31
Механизмы есть, тобишь
Но ты не знаешь какие там костыли и палки

Oleksandr
04.12.2017
15:58:47
Ну жалко. Я бы хотя бы передачу null запретил бы на уровне компилятора.
тоже была такая мысль, правда, очень давно в итоге отказались, ради совместимости с джавой на мой взгляд, самое рациональное сейчас — просто не экспозить null

Олег
04.12.2017
15:58:51
Alexander
04.12.2017
15:59:44
чатик напоминает диалог: Х: бро скинь каких нить норм дум команд Y: iddqd, idkfa, idclip X: я про музыку, дебил)

Nikolay
04.12.2017
15:59:45
https://youtu.be/h48kuflGEDw?t=2049

@angmarr я кстати видео не смотрел еще, только слайды, но Адриан упоминал что они хотят что-то сделать с package object-ами. и в твиттере была "дискуссия" по этому поводу. вот ее уже не буду искать

Vitalii
04.12.2017
16:02:11
все дум коды норм
idkfa не норм, антикомманда.

Grigory
04.12.2017
16:02:26
все ключи вроде

и оружие

Митко Соловец?
04.12.2017
16:02:35
интересно, а когда появится полноценная иде для скалы?

Google
Oleksandr
04.12.2017
16:02:59
может, ещё раньше

Grigory
04.12.2017
16:03:26
Олег
04.12.2017
16:05:14
brew install visual-studio-code ?

Митко Соловец?
04.12.2017
16:05:44
я просто слышал негативные отзывы про скала плагин

Nikolay
04.12.2017
16:05:50
Олег
04.12.2017
16:05:51
хз
А, чо, в Котлине можно уже раскладывать структуры на части?

Митко Соловец?
04.12.2017
16:05:53
что он не может скала лапшу распарсить

Grigory
04.12.2017
16:05:57
дык вим же

зачем ее парсить

Митко Соловец?
04.12.2017
16:06:09
щас бы в блокноте проекты писать

Grigory
04.12.2017
16:06:09
все в голове

Grigory
04.12.2017
16:06:21
линус торвальдс пишет в блокноте

Митко Соловец?
04.12.2017
16:06:23
А, чо, в Котлине можно уже раскладывать структуры на части?
тебе не кажется, что ты требуешь СЛИШКОМ многое

для обычного плагина

Олег
04.12.2017
16:06:38
дык вим же
Емакс же с ensime

Grigory
04.12.2017
16:06:46
Емакс же с ensime
ну это уже на любителя

Митко Соловец?
04.12.2017
16:07:26


Олег
04.12.2017
16:07:32
что он не может скала лапшу распарсить
Ну, пару-тройку дней назад апдейт был, подсветочку кода новую подвезли

Grigory
04.12.2017
16:08:05
когда говоришь типы монады функции жависту

Google
Nikolay
04.12.2017
16:08:44
я просто слышал негативные отзывы про скала плагин
я просто слышал что ты не пробовал

Митко Соловец?
04.12.2017
16:08:45
монады и на джаве писать можно...

было бы желание

Grigory
04.12.2017
16:08:52
Artjom
04.12.2017
16:09:03
а что на самом деле скалисты котлин не любят ? )

Grigory
04.12.2017
16:09:11
а что на самом деле скалисты котлин не любят ? )
это только в этом чате такое поверие

Митко Соловец?
04.12.2017
16:09:19
а что на самом деле скалисты котлин не любят ? )
конкурент, который может убить их язык

Admin
ERROR: S client not available

Del
04.12.2017
16:09:24
и обратное тоже верно

Artjom
04.12.2017
16:09:31
Увижу скалиста спрошу про котлин

Олег
04.12.2017
16:10:07
Нужны груви-нагибатели, зовите Б

Artjom
04.12.2017
16:10:33
Спок и груви

Vitalii
04.12.2017
16:11:49
Ору

Михаил
04.12.2017
16:12:53
Ору
Интересный ник)

Sergey
04.12.2017
16:15:24
как там scala native?)

M
04.12.2017
16:16:20


Sergey
04.12.2017
16:16:47
Хибернейт?

Митко Соловец?
04.12.2017
16:17:07
у тебя же эксепшен прям на экране написан

копируй его и в гугл

Sergey
04.12.2017
16:17:26
Он же гуглил

Google
Sergey
04.12.2017
16:17:29
Не получилось

M
04.12.2017
16:17:35
у тебя же эксепшен прям на экране написан
гуглил и ничего все равно не могу найти

Митко Соловец?
04.12.2017
16:17:41
плохо гуглил значит

Sergey
04.12.2017
16:18:27
Ты не сохранил департмент у мебели, и пытаешься сохранить мебель, сначала сделай save на департмент, потом на мебель

Grigory
04.12.2017
16:18:55
наверное такой же как жава для скалы конкурент

или как спп для го (наоборот)

Митко Соловец?
04.12.2017
16:19:23
они дуэтом работают

Grigory
04.12.2017
16:19:37
как ди и спп

Anton
04.12.2017
16:21:16
как ди и спп
ди ещё живой?

Grigory
04.12.2017
16:21:57
чо ему будет

Luger
04.12.2017
16:23:08
ну да
Ну как живой

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