Сергей Куксенко — Stream API, часть 1

preview_player
Показать описание
Ближайшая конференция — Joker 2024, 9 октября (Online), 15–16 октября (Санкт-Петербург + трансляция).
— —
. . . . Сергей Куксенко, Oracle — Stream API, часть 1
Stream Style
Встреча JUG.ru в Санкт-Петербурге 17.09.2014

Java 8: Stream Style
Выход Java 8 принёс лямбды в Java-мир, однако, без существенного расширения стандартных библиотек, лямбды были бы простой игрушкой. Ключевой частью обновлённых библиотек Java 8 является Stream API, о котором мы и будем говорить.
Рекомендации по теме
Комментарии
Автор

Большое спасибо Сергею, за увлекательную презентацию!

IsaTimur
Автор

Содержательная часть начинается с 5:50 до этого пустое бла-бла-бла

igorsubbotin
Автор

Слушайте, очень интересно послушать информацию как бы "из первых рук" а не просто какого-нибудь "учителя по программированию".

java_worm
Автор

Сделали бы нормальные примеры для каждого интерфейса, с багажом знаний ООП легко переходить на джава, вы же сейчас пытаетесь засунуть функциональное программирование в среду ООП, никто кроме энтузиастов не будет изучать функционалку с нуля из-за какой-то мифической выгоды использования стримов в программировании, ООП уже 30 лет есть паттерны и антипаттерны, но вы делаете новое, и хотите всё усложнить стримами, в итоге будут вводится новые ошибки, программирование будет усдожнятся при использовании ООП и ФП в одном коде, сделай нормальный API для параллельных тредов если цель была улучшить распаралеливание, а то засовывать стрим в коллекцию как промежуточное между стримами это тот же ООП только необоснованно усложненный.

ggsay
Автор

parallelStream, parallelStream.. еще бы возможность была легко указать свой FJ pool.. а не через костыли..

dkxohjm
Автор

Режет ухо парализуемся, после 10 раза меня самого парализовало. У меня в университете преподаватели использовали слово "распараллеливание".

syorepz
Автор

Не совсем понятно, чем настолько провинился итератор, что его называют такими плохими словами и обвиняют в препятствовании параллельным вычислениям? Что мешает передать указатель на него в параллельно исполняемые методы, каждый из которых вызовет next() и обработает результат?

andreylebedenko
Автор

bla bla bla, на своей волне, как будто люди его мысли дочитывать должны.

lisafox