No, non in tutti...non in FORTRAN ad esempio, sì in JAVA.
Utile (ma non indispensabile) per alcuni algoritmi matematici.
a mio parere si genera codice poco intuitivo.