<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-07-16 10:48 GMT+02:00 Simone Salvan <span dir="ltr"><<a href="mailto:simone.salvan73@gmail.com" target="_blank">simone.salvan73@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Buon giorno a tutti <br>
Java 8 e' arrivato e utilizza le lamba expressions .Cosa vuol dire</p></blockquote><div>Speriamo che non si fermi a lungo.</div><div>Presumo tu intenda "lambda" comunque.</div><div>Non so in Java, ma normalmente nei linguaggi di programmazione le lambda expressions sono funzioni "anonime", prive cioè di uno specifico nome. Normalmente i linguaggi che le permettono offrono funzionalità di scoping avanzato (per es. scoping lessicale), per cui le funzioni (anonime o meno) sono anche "closure", ovvero possono accedere alle variabili dello scope in cui sono definite/create.</div>
<div>Si tratta di concetti nati con i linguaggi funzionali (Lisp, Scheme, ...), ma oggi molti altri linguaggi li hanno incorporati almeno in parte (Python, JavaScript, ...).</div></div><div><br></div><div>Ciao,</div><div>
Marco</div><div><br></div>-- <br>Marco Pantaleoni<br>
</div></div>