@jvmchat

Страница 1114 из 2890
Руслан
25.01.2017
09:20:22
а map и filter не мондаты чтоль?
экстеншены для итерабле

Dmitry
25.01.2017
09:20:23
а map и filter не мондаты чтоль?
Не пугай котлинят

Руслан
25.01.2017
09:20:27
или collection

Google
Nick
25.01.2017
09:20:49
экстеншены для итерабле
возвращают то что?

Митко Соловец?
25.01.2017
09:20:59
Руслан
25.01.2017
09:20:59
Митко Соловец?
25.01.2017
09:21:04
ты хотел метод, вот тебе метод

Nick
25.01.2017
09:21:07
List
что за еблан делал api )

почему не монады

Руслан
25.01.2017
09:21:23
почему не монады
и на llvm сразу

Митко Соловец?
25.01.2017
09:21:25
и по ключу вернет то, что надо

Nick
25.01.2017
09:21:32
причем тут llvm

Руслан, ты наркоман чтоле?

Руслан
25.01.2017
09:21:48
на джаве эти монады намного быстрее джавовых стримов

Google
guga
25.01.2017
09:21:50
чем?
Зачем тащить мапу туда, где достаточно было бы тапла?

Руслан
25.01.2017
09:21:58
хочешь монады, бери sequence

нихуя не разобрался, и пошел троллить

Митко Соловец?
25.01.2017
09:22:25
Зачем тащить мапу туда, где достаточно было бы тапла?
мы говорим про джаву, там нет таплов

Nick
25.01.2017
09:22:37
Руслан
25.01.2017
09:22:49
я думаю filter всеж монаду возвращает
если это просто лист - то нет

если лист в сиквенс завернуть - то да

guga
25.01.2017
09:23:06
Ruslan
25.01.2017
09:23:08
Пичаль

О, в сиквенс

Руслан
25.01.2017
09:23:27
ну или в стрим

вроде для стримов завезли экстешенов в 1.1

Митко Соловец?
25.01.2017
09:23:45
не поверешь, но есть
ну вот если ты свой коллектор напишешь, это еще как-то костылем назвать можно будет

Ruslan
25.01.2017
09:23:47
Это хорошо

Руслан
25.01.2017
09:23:48
я просто стримы не люблю

Митко Соловец?
25.01.2017
09:23:52
но не то, что метод возвращает мапу

Sergey
25.01.2017
09:23:52
Nick
25.01.2017
09:23:58
если это просто лист - то нет
да эт ж просри память, если вызвать кучу мапов, да и зачем это было делать как extension для iterable

Руслан
25.01.2017
09:24:21
для маленьких коллекций нету смысла

Google
guga
25.01.2017
09:24:43
List<Object> ?)
нет, где-то в какой-то gui либе Jdk

день искать, сейчас скала либа есть в класспасе

Nick
25.01.2017
09:25:12
в теории) уже написал пачку jmh тестов?
ты ж сказал новый лист создается, эт значит что будет копия на каждый вызов метода, что ахтунг, или там делается анонимная реализация листа с делегированием в исходный?

Руслан
25.01.2017
09:25:16
@gurinderu иди ангуляр ковыряй. теоретик)

Митко Соловец?
25.01.2017
09:25:40
а котлин оказывается течет похлеще крестов!?

Nick
25.01.2017
09:25:57
Руслан
25.01.2017
09:26:08
да я уже все объяснил

на маленьких коллекция такой подход работает быстрее

Nick
25.01.2017
09:26:29
с хуали

Руслан
25.01.2017
09:26:37
если тебе тысячи данных нужно процессишь - берешь сиквенс

с хуали
ты видел сколько стримы генерят мусора?)

Nick
25.01.2017
09:27:03
о каком мусоре идет речь

Митко Соловец?
25.01.2017
09:27:07
ты видел сколько стримы генерят мусора?)
ты видел какой госдолг у США??

Руслан
25.01.2017
09:36:28
о каком мусоре идет речь
это твое факультативное задание, посчитать сколько объектов и виртуальных вызовов нужно, чтобы сделать map и filter коллекции из 100 элементов

на стримах

и на котлин коллекциях

Oleksandr
25.01.2017
09:53:26
afaik мелкие обьекты убьются тут же, при минор гц

Google
Руслан
25.01.2017
09:54:56
по твоему создать один большой обьект, лучше чем много маленьких?)
Уже бы написал тест и убедился, вместо теоретизации ?

Nick
25.01.2017
09:57:10
Уже бы написал тест и убедился, вместо теоретизации ?
да помоему это ты теоретик, я от таких копирований у нас уже избавлялся

у нас везде по возможности используются lazy трансформации

Руслан
25.01.2017
10:01:29
Тест или gtfo

Nick
25.01.2017
10:03:16
Тест или gtfo
чувак, да тестили уже раз 100

иди скомпируй List огромный и слови out of memory в придачу)

Alexander
25.01.2017
10:06:13
поэтому гуава - это счастье, если у вас что-то < 8

все эти ленивые трасформации коллекций

Nick
25.01.2017
10:06:43
у нас была своя реализация

Admin
ERROR: S client not available

Nick
25.01.2017
10:06:47
просто монада

Alexander
25.01.2017
10:06:51
oh shi~

а есть стикер с велосипедом?

:)

Nick
25.01.2017
10:07:10
почему велосипед?

обычный Pojo удовлетворяющий правилам монады

Берял
25.01.2017
10:07:20
монада, монада, монада, хуяда

Alexander
25.01.2017
10:07:22
а зачем?

Берял
25.01.2017
10:07:28
что за хипстота

Nick
25.01.2017
10:07:29
что зачем?

Google
Alexander
25.01.2017
10:07:30
в гуаве все есть же

Nick
25.01.2017
10:07:43
в гуаве нет наших pojo

)))

там был специфический контеинер

Andrey
25.01.2017
10:12:36
Никто не знает плагина для IDEA, который показывает горячие клавиши, если ты ими не пользуешься?

Руслан
25.01.2017
10:15:18
key promouter
А, ну да, я наоборот прочитал

Andrey
25.01.2017
10:16:00
но жутко неудобная вещь
Меня напрягает 2012 год выпуска.

guga
25.01.2017
10:16:31
Меня напрягает 2012 год выпуска.
проще печатнуть key map

Andrey
25.01.2017
10:16:37
Просто актуальных плагинов совершенно не находил, а лазить в гугл за каждым хоткеем не охото.

guga
25.01.2017
10:17:03
Help -> key map reference

Alexander
25.01.2017
10:19:40
есть продактивити гайд

там можно увидеть, чем ты пользуешься и чем нет

Anton
25.01.2017
10:20:38
Presentation *
неправильно

Key promoter этот плагин называется

жуть жуткая. должна начать бесить человека через 5 минут после установки

хороший мотиватор начать таки пользоваться шорткатами

guga
25.01.2017
10:21:51
Антон понимает всю боль

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