Il team di sviluppo di PHP ha da qualche giorno rilasciato la prima alpha release di PHP 5.3.
A partire dalla scorsa settimana seguiranno release in successione ogni 2-3 settimane fino ad arrivare alla release definitiva prevista tra metà di settembre e metà di ottobre.
Tra le novità più attese introdotte in PHP 5.3 il supporto ai namespace ed il late static binding.
Mi ha piacevolmente sorpreso un'altra novità poco pubblicizzata, l'introduzione delle lambda functions.
Non basterebbe lo spazio a disposizione su questo database server per dimostrare quanto adori la presenza di blocchi, lambda e procedure in Ruby e non vedo l'ora di poterle sfruttare a pieno anche in PHP.
Non vorrei sbagliare, ma l'implementazione mi sembra molto simile a JavaScript:
$lambda = function () { echo "Hello World!\n"; };