Nelle scorse settimane è stata rilasciata la versione 2.0 di Kotlin, il linguaggio compatibile con Java, adatto per lo sviluppo multipiattaforma. Le nuove funzionalità e...
Qualche considerazione sui linguaggi di programmazione Titolo pretenzioso stavolta… Molto più prosaicamente, vogliamo riprendere qui alcune riflessioni apparse in precedenti occasioni su questo sito [1]...
È stata recentemente rilasciata la versione 9.1 di Jakarta EE, che segna una vera e propria ripartenza per la piattaforma enterpise di Java. In questo...
Dopo tante vicissitudini, sono state recentemente rilasciate le specifiche di Jakarta EE 8, la nuova versione open source e vendor neutral di ciò che un...
La “telenovela” sul futuro della versione enterprise di Java, ridenominato Jakarta EE, continua a riservare colpi di scena. Facciamo il punto sulle sorti su ciò...
Nel nuovo modello di rilascio delle versioni di Java da parte di Oracle rientra anche la cessazione del supporto e degli aggiornamenti gratuiti per il...
In questo secondo articolo, vedremo le novità della versione 4.0 del framework Axon: non ha solamente cambiato un po’ il nome, ma ha anche introdotto...
Un nuovo prodotto si aggiunge all’ecosistema Java: Amazon Corretto. Fin dal nome, appare chiaro il richiamo alla metafora del caffé su cui Java si è...
Negli ultimissimi anni stiamo assistendo alla costante affermazione di svariati linguaggi di programmazione utili per compiti diversificati. In questo articolo, facciamo qualche riflessione su linguaggi...
In questi articoli vedremo un piccolo esempio per implementare il pattern architetturale CQRS usando Spring e Axon. Vedremo i suoi punti di forza e, in...
Nei precedenti articoli abbiamo presentato le caratteristiche principali di Kotlin e sviluppato una semplice applicazione lato server per gestire un portfolio di criptovalute. In quest’ultima...
Il terzo articolo della introduzione a Kotlin affronta alcuni costrutti avanzati del linguaggio che vengono utilizzati per sviluppare un microservizio REST utile per calcolare il...
JavaFX ha rappresentato una valida soluzione per realizzare in Java applicazioni web “ricche” con ottime caratteristiche e funzionalità. In questo articolo vedremo quale sorte attende...
Dopo aver parlato nella prima parte di questa serie della storia e delle motivazioni che hanno portato allo sviluppo di Kotlin, il secondo articolo presenta...
Una veloce panoramica riassuntiva sugli ultimi sviluppi in ambito Java SE ed EE: dal nuovo modello di rilascio delle release della Standard Edition, al cambiamento...
Kotlin è un linguaggio di programmazione per la Java Virtual Machine che sta diventando sempre più popolare nello sviluppo di applicazioni Android e lato server;...
Prima di addentrarci nella parte di accesso ai dati e comunicazione tra verticles, vediamo come il toolkit semplifica la scrittura dei test. Costruiremo la nostra...
Cominciamo con questo numero una nuova serie dedicata a Vert.x, un toolkit tramite il quale è possibile rilasciare ed eseguire le proprie applicazioni. La piattaforma,...
Facciamo rapidamente il punto sulla nuova versione di Java EE, la 8, che finalmente pare avvicinarsi alla realizzazione dopo un lungo periodo di intoppi, ritardi,...
Nel precedente articolo abbiamo descritto la modularizzazione di Java che è finalmente disponibile in Java SE 9. In questo articolo scendiamo nei dettagli investigando il...
Java 8 ha introdotto nel linguaggio la notazione Lambda, una sintassi per definire funzioni anonime che trae ispirazione da quanto è disponibile in linguaggi funzionali...
La modularizzazione di Java è finalmente disponibile in Java SE 9 dopo un lungo e accidentato percorso iniziato nel 2008 ancora dalla Sun Microsystem e...