Streams – Below the Surface by Cay Horstmann and Maurice Naftalin @DevoxxForever
Streams – Below the Surface by Cay Horstmann and Maurice Naftalin  @DevoxxForever
Uploaded March 2026 | Updated September 2026, 3 weeks ago
#VoxxedDaysCERN26

Java programmers ❤️ streams! They brought us at least some of the joys of functional programming: code that’s clear and elegant, and even, sometimes, performant. But how do they work? Many people don’t know, and that puts them in danger of writing code that seriously underperforms. In this talk we’ll look at the principles and some details of the implementation, and we’ll work out some useful principles about how – and even whether – to use streams in practice. The talk will be up to date with the new feature of Gatherers, revealing the mystery of the greedy flag.

You’ll come away from this talk with a new understanding of how streams work, the assumptions that underlie their design, and how you too can write stream code that both looks good and performs well.
Streams – Below the Surface by Cay Horstmann and Maurice NaftalinHow We Turned AI Hype into Real Value by Dimitra GkoutziouliDid You Not Get the Memo? Signed, Atomic Design by Faris AzizBraving the Change: Recalibrating to new realities by Tom CoolsThe Yoga of Image Generation with Stable Diffusion & ComfyUI by Raphaël SemeteysWelcome to Voxxed Days Amsterdam 2026 Day Two - Opening (room 1)The Past, Present and Future of Programming Languages by Kevlin HenneyThe Art of Java Type Patterns by Simon  RitterAre We Ready For The Next Cyber Security Crisis Like Log4Shell? by Soroosh KhodamiTips and tricks to bring the fun and passion back in your team! by Paulien van AlstVisualizing robot minds, and other fun stuff by Alessandro GiustiThe developers guide to making money in the open-source galaxy by Ronald Dehuysser
Devoxx |

Streams – Below the Surface by Cay Horstmann and Maurice Naftalin

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER