Articoli

Linguaggi di programmazione e standard del Web

Stream con Java

L'API Stream di Java rappresenta un cambio di paradigma nella scrittura del codice di elaborazione dati. Consente di esprimere trasformazioni complesse in modo dichiarativo e conciso, migliorando la leggibilita e riducendo i bug legati alla gestione manuale dei cicli. La separazione tra operazioni intermedie e terminali, combinata con la valutazione lazy, permette ottimizzazioni automatiche che sarebbero difficili da implementare manualmente.

Stream con Go

Gli stream in Go non sono una feature isolata ma un modo di pensare al flusso dei dati: composizione di interfacce minimaliste, goroutine per il parallelismo, canali per la comunicazione e il backpressure, contesti per la cancellazione.

Torna su