La Eclipse Foundation ha recentemente annunciato la disponibilità di Eclipse 4.4 Luna release; la versione "Luna" viene messa a disposizione della community dell'IDE per presentare annualmente in nuovi progetti (questa volta ben 76 per oltre 60 milioni di righe di codice) che contribuiscono alla sua implementazione e che potranno essere integrati simultaneamente nella propria istallazione dell'ambiente di sviluppo.
Tra le novità presenti in questo aggiornamento va segnalato sicuramente il supporto per Java 8 nei progetti Eclipse, questa feature coinvolgerà vari aspetti della suite tra cui i Java e i Plug-in development tools, l'Eclipse Communication Framework, i tools per Xtext, e Xtend nonché l'integrazione con le funzionalità per project management e la build automation di Maven.
Da segnalare anche i miglioramenti apportati al compilatore e gli strumenti per la migrazione di classi anonime in espressioni Lambda (e viceversa), l'introduzione in Eclipse Equinox del supporto per le specifiche OSGi R6 più recenti e il lavoro effettuato per migliorare il livello di compatibilità tra Java 8 e lo standard Eclipse ECF Remote Service/Remote Service Admin per i servizi remoti asincroni.
Eclipse 4.4, Luna include la versione 1.0 del Paho Project nato per fornire un'implementazione Open Source dei protocolli per la messaggistica; a corredo della stabile saranno disponibili librerie scritte in Java, C/C++, Python e JavaScript per client Desktop o mobili così come features dedicate ai test per l'Internet of Things e gli standard MQTT e MQTT-SN.
La nuova release presenta anche una revisione dell'interfaccia utente dell'Eclipse Workbench con un nuovo tema, la riduzione degli spazi bianchi nelle presentazioni e la numerazione delle righe abilitata in modalità predefinita. Novità anche per quanto riguarda i PHP Development Tools che introducono il supporto per PHP 5.5, un editor PHP migliorato e il package "Eclipse for PHP Developers" per velocizzare lo sviluppo di applicazioni realizzate in questo linguaggio.
Via Eclipse