Link copiato negli appunti
Tempo fa segnalammo le ipotesi di sviluppo di Java 7: a fronte delle numerose feature previste si ventilava la possibilità di dividerle in due tronconi, da implementare in momenti diversi e non in un'unica release.
A sentire Mark Reinhold pare proprio che verrà scelta quest'ultima opzione. Ecco una possibile suddivisione delle novità più interessanti in arrivo:
Java SE 7 — Metà 2011
- JSR 292: Supporto per i linguaggi a tipizzazione dinamica;
- JSR TBD: Project Coin (solo una parte), di cui abbiamo già scritto;
- Aggiornamenti all'architettura del "classloader";
- Aggiornamenti per concorrenza e
Collections
; - Unicode 6.0;
- JSR 203: More New I/O APIs ("NIO 2"), anch'essa già trattata;
- TLS 1.2;
- JDBC 4.1;
- Finestre traslucide;
- Look and feel Nimbus per Swing;
- Aggiornamenti per le librerire XML (JAXP, JAXB, & JAX-WS).
Java SE 8 — Fine 2012
- JSR 294: VM Modulare;
- Project Lambda (affrontato in passato);
- JSR 308: Annotations su tipi;
- Seconda parte di Project Coin.
Reinhold specifica che non si tratta di elenchi definitivi, ma verosimilmente siamo vicini a qualcosa di molto simile. Soddisfatti della scelta di Oracle?