@jvmchat

Страница 1381 из 2890
Sergei
19.04.2017
06:56:33
Кто нибудь использует cdi фреймворки ? Кто может сказать в чем его такая прелесть ?чем это лучше обычнвх фабрик и классических инжектов в конструктор?

Еще и с тестами сложновато с cdi все получается

Snow
19.04.2017
06:59:23
Классический инжект это гуйс?

Так он вроде после появился

Google
Sergei
19.04.2017
07:26:20
Вне или в ) неважно

Snow
19.04.2017
07:40:53
ну в аппсервере это одна из ключевых функций

контейнер с управляемым контекстом

а вне - ну как бы гуйс дополняет абстрактные фабрики

Alexey
19.04.2017
07:48:58
парни, а на кой вам гуйс и даггер? почему спринга мало?

Берял
19.04.2017
07:50:25
Alexey
19.04.2017
07:51:14
то есть нужнен только легковесный DI и не хочется тащить за собой весь спринг?

Evgeniy
19.04.2017
07:53:36
оверинженеринг , просто возьми спринг

Alexey
19.04.2017
07:53:47
на андроиде да, вроде у них как раз нет спринга, а есть гуйс

Google
Alexey
19.04.2017
07:55:00
ну скорее всего после di еще кое-что спринговое пригодиться, jdbc или restTemplate

для бекенда с большим хипом вряд ли стоит загоняться по легковесности

Snow
19.04.2017
07:56:12
на ведре вроде даггер а не гуйс

Alexey
19.04.2017
07:58:36
ага, мейби. Женя Борисов говорил - "Угадай с одной попытки, кто сейчас в основном использует даггер? Вот кто написал, тот его и использует."

Nick
19.04.2017
08:41:11
Всем здрасте, возможно это нагло и неэтично, но спрошу: есть ли ссылочка на jpoint новый? Есть крайне интресный доклад который хотелось бы посмотреть - немного пересекается с текущими задачами на работе

Oleksandr
19.04.2017
09:21:08
http://cr.openjdk.java.net/~briangoetz/amber/pattern-match.html

Sergey
19.04.2017
09:21:42
уродуют джаву

Nick
19.04.2017
09:22:45
уродуют джаву
паттерн матчинг это уродование?)

Митко Соловец?
19.04.2017
09:22:52
мне нравится

в 10ку надеюсь возьмут

Sergey
19.04.2017
09:22:58
в джаве выглядит это стремно

Митко Соловец?
19.04.2017
09:23:09
String formatted = exprswitch (obj) { case Integer i -> String.format("int %d", i); case Byte b -> String.format("byte %d", b); case Long l -> String.format("long %d", l); case Double d -> String.format(“double %f", d); default -> String.format("String %s", s); };

Sergey
19.04.2017
09:23:28
if (node matches AddNode(Node x, Node y)) { ... }

Quantum Harmonizer
19.04.2017
09:23:56
Это слишком смело и радикально)

Митко Соловец?
19.04.2017
09:24:16
мэйк джава грэит эгэйн

Sergey
19.04.2017
09:24:31
юз котлин

Митко Соловец?
19.04.2017
09:24:38
я стесняюсь

Google
Sergey
19.04.2017
09:25:30
начнется печалька когда они это все затащат в язык и дизайнерам котлина нужно будет решать проблему интеропа

Oleksandr
19.04.2017
09:25:39
котлин после такого как бы и не нужен -- локал тайп инференс будет, патмат будет

Митко Соловец?
19.04.2017
09:25:47
но это будет проблема котлина, а не джавы...)

Oleksandr
19.04.2017
09:26:14
патмата и в котлине нет если чо
тем более, кому он тогда нужен будет? проиграшная ставка

Митко Соловец?
19.04.2017
09:26:33
как легко Оракл может пришлепнуть Котлин, лол

вот со скалой такого не получится

потому что за скалой идея стоит

а идею не уничтожить

Sergey
19.04.2017
09:27:16
скала и так мертва?

какую проблему?
то что в джаву начнут тащить вещи из котлина, но делать их по-своему

Митко Соловец?
19.04.2017
09:27:46
скала и так мертва?
твоё утверждение равносильно тому, что мертва математика и ФП, что, очевидно, ложь

Quantum Harmonizer
19.04.2017
09:27:52
котлин после такого как бы и не нужен -- локал тайп инференс будет, патмат будет
Во-первых, котлин компилируется не только для JVM. Во-вторых, Java, как язык относительно старый и сохраняющий обратную совместимость, не может делать столь смелые и радикальные изменения.

Митко Соловец?
19.04.2017
09:28:00
мы это уже обсуждали

Quantum Harmonizer
19.04.2017
09:28:19
Митко Соловец?
19.04.2017
09:28:25
за Котлином нет идеи, только просто улучшить джаву, но что он будет делать, когда Оракл прокачает Джаву?

удалит репозиторий?(

Sergey
19.04.2017
09:28:40
из котлина, дааа??
что ж они только щас начали активно толкать эту тему? если существует 100 лет сисярп, скала и тд

Google
Митко Соловец?
19.04.2017
09:29:31
Quantum Harmonizer
19.04.2017
09:29:37
У Джавы до сих пор нет адекватного ответа на нулл поинтеры.

сообщество Котлина?
Ну конечно. И оно активно растёт.

Alex
19.04.2017
09:29:48
Подтверждаю!

Admin
ERROR: S client not available

Митко Соловец?
19.04.2017
09:30:01
вы меня не услышали

Quantum Harmonizer
19.04.2017
09:30:03
Optional :D
Я сказал "адекватного".

Митко Соловец?
19.04.2017
09:30:07
и даже не пытались критически подумать

за скалой стоит ФП, математика и Типы

Oleksandr
19.04.2017
09:30:16
котлин легко получает популярность, бо оч похож на джаву, и местами её улушает и в этом же его проиграш -- как только в джаве добавят пару плюшек, котлин моментально идет в мусорку про нейтив с джс даж не упоминайте?

Митко Соловец?
19.04.2017
09:30:18
это не уничтожить

Sergey
19.04.2017
09:30:27
за скалой стоит ФП, математика и Типы
а так же ооп, солянка и борщ

и все что только можно было затащить в язык

Quantum Harmonizer
19.04.2017
09:31:04
Котлин — это не "пара плюшек".

Nick
19.04.2017
09:31:09
Неэтично, ага.
Можешь быть спокоен, никто не скинул

Google
Sergey
19.04.2017
09:31:28
и Lombock

guga
19.04.2017
09:31:44
@NotNull
не-не, это компайл тайм чек

Oleksandr
19.04.2017
09:31:47
> про нейтив с джс даж не упоминайте? это ещё почему?
потому что они бесполезны без инфраструктуры, а её нет потому что философия котлина -- жить на либах из джавы

guga
19.04.2017
09:32:10
Quantum Harmonizer
19.04.2017
09:32:12
@NotNull
Именно! Если посмотреть в код JetBrains, становится абсолютно понятно, зачем нужен Котлин. Там ВСЁ покрыто @Nullable и @NotNull.

Oleksandr
19.04.2017
09:32:31
это минус?
ну как бы да, и фатальный

Quantum Harmonizer
19.04.2017
09:32:41
потому что они бесполезны без инфраструктуры, а её нет потому что философия котлина -- жить на либах из джавы
Это не философия Котлина, это возможность, которой мы успешно пользуемся.

Sergey
19.04.2017
09:32:56
ну как бы да, и фатальный
и в чем он заключается?

Quantum Harmonizer
19.04.2017
09:33:18
ты не затащишь спринг в нейтив
Зачем тебе спринг на малине или айосе?

guga
19.04.2017
09:33:34
Sergey
19.04.2017
09:34:52
ну как бы да, и фатальный
а то какие-то двойные стандарты. как в го преподносится плюсом низкий порог вхождения, так в пхп это считается огромным минусом. так и со скалой и ее инфраструктурой

Oleksandr
19.04.2017
09:35:03
наллабл (?) типы кроются опшном, с небольшим допиливанием

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