Alcuni membri del team di Oracle hanno proposto di modificare la cadenza delle release di Java SE, passando dall'attuale modello che prevede una nuova stable release ogni 2 anni ad uno molto più rapido che vedrebbe il rilascio di una nuova versione ogni sei mesi, velocizzando quindi il processo di sviluppo con almeno due versioni all'anno. (more...)

Continua a leggere Java: una nuova release ogni 6 mesi?

Categoria: Java

Tags:

I forum sono una ricca fonte di informazioni e documentazione, sopratutto per chi si occupa di sviluppo software. La piattaforma Stackoverflow vanta ad esempio di una delle community più attive al mondo dove poter trovare la soluzione per i problemi riguardanti il coding. Stackoverflow è anche una delle principali fonti di documentazione e supporto per coloro che vogliono imparare a sviluppare in Java. (more...)

Continua a leggere Java: manca una vera cultura della sicurezza?

Categoria: Java

In questi anni Oracle sta smantellando varie divisioni interne offrendo alla community open source il pieno controllo di diversi software. a questo proposito elle scorse ore l'azienda ha avviato, in collaborazione con IBM e Red Hat, il passaggio di consegne di Java EE (Java Platform Enterprise Edition) alla Eclipse Foundation. (more...)

Continua a leggere Java EE passa sotto il controllo della Eclipse Foundation

Categoria: Java

Tags:

Se la roadmap programmata dagli sviluppatori del progetto dovesse essere rispettata, JDK 9 sarà pronto per la fase di General Availability entro il 21 settembre 2017. Attualmente l'aggiornamento è accessibile sotto forma di una Final Release Candidate che permette di testare le novità del rilascio, analizziamone quindi le principali con la promessa di futuri approfondimenti dedicati alle singole feature di Java 9. (more...)

Continua a leggere Java 9, le principali novità

Categoria: Java

Tags:

Qualche mese fa, su HTML.it abbiamo pubblicato la guida: RESTful Web Services in Java con Jersey. In quest'articolo illustreremo alcuni spunti per approfondire tematiche utili alla realizzazione ed allo sviluppo di applicazioni RESTful create tramite il framework Java Jersey. Il punto di partenza per gli approfondimenti è sicuramente la guida ufficiale del framework che è possibile visionare al seguente link. (more...)

Continua a leggere RESTful Web Services in Java con Jersey: approfondimenti

Categoria: Java

Tags: ,

Oggi per la nostra consueta rubrica dedicata alle risorse Open source per i developer vogliamo parlarvi di DoppioJVM, una JVM sviluppata completamente in Javascript dai ricercatori dell'Università del Massachusetts Amherst. (more...)

Continua a leggere DoppioJVM: la JVM scritta in Javascript

Categoria: Java

Tags: ,

Il rilascio di Java 9 ha subito vari ritardi a causa di alcuni dubbi del suo consiglio direttivo riguardo la nuova struttura modulare del linguaggio di programmazione. Lo scorso 31 maggio infatti il JCP Executive Committee non ha approvato alcuni componenti del Java Platform Module System, dunque non è stato possibile rispettare la precedente road map per il rilascio della versione stabile di Java 9. (more...)

Continua a leggere Java 9: il module system mette tutti d’accordo

Categoria: Java

Tags:

A vent'anni dalla sua nascita Java è ancora uno del linguaggi di programmazione più utilizzati e maggiormente implementati. Java infatti è più di una semplice soluzione per il conding, si presente invece come una development platform completa, con il supporto a svariate librerie nonché API open source e commerciali, che può adattarsi ai contesti più disparati (mobile, Iot..) e alle esigenze di sviluppo più varie. (more...)

Continua a leggere Java: 20 anni di vita, ma è ancora lontano dalla pensione

Categoria: Java

Tags:

Java è uno dei linguaggi di programmazione più utilizzati in svariati ambiti; dalle semplici utility fino alle librerie più avanzate per il machine learning, Java risulta essere una delle soluzioni più elastiche e complete per la creazione di applicazioni, servizi e piattaforme. Per questo motivo diversi developer sono in attesa della nuova release ancora in fase d'implementazione, Java 9, tuttavia il team responsabile del progetto ne ha recentemente aggiornato la road map, posticipando la data prevista per il rilascio della versione definitiva. (more...)

Continua a leggere Java 9, rilascio rimandato al 21 settembre 2017

Categoria: Java

Tags:

Torniamo a parlare di machine learning e di intelligenze artificiali, qualche giorno fa vi abbiamo illustrato 5 librerie Python dedicate proprio al machine learning e oggi vogliamo fare lo stesso con 5 librerie Java. Infatti anche se Python è attualmente il linguaggio più gettonato in questo contesto non rappresenta il mercato nel suo insieme. (more...)

Continua a leggere 5 librerie Java per il machine learning

Categoria: Java