Oracle pubblica Java 22 ed invita gli utenti ad usare la propria extension di VS Code invece che quella di Red Hat
Il giorno della festa del papà, lo scorso 19 marzo, Oracle ha rilasciato un nuova release di JDK, ossia il Java Development Kit, arrivato alla versione 22. Al netto delle migliorie apportate al linguaggio, che dovrebbero trovare il favore di tutti gli sviluppatori, a focalizzare l’attenzione su questa release sono i messaggi di contorno che Oracle ha lanciato, specialmente per quanto riguarda le estensioni per l’utilizzo di Java all’interno del sempre più popolare strumento di casa Microsoft, ossia VS Code.
Nel raccontare la conferenza stampa seguita la release DevClass.com riporta le parole di Bernard Traverstat, VP software development, che spiegano quanto risulti (e risulterà) importante Vistual Studio Code per Oracle:
Visual Studio Code is getting tremendous adoption in schools and universities. We looked at the support of Java in VS Code and found that the current support is not very good. We’re investing heavily now into providing the best possible Java support within Visual Studio Code, and we released six months ago the first instance of this extension.
Visual Studio Code sta ottenendo un’adozione straordinaria nelle scuole e nelle università. Abbiamo esaminato il supporto di Java in VS Code e abbiamo scoperto come il supporto attuale non sia molto buono. Stiamo investendo molto per fornire il miglior supporto Java possibile all’interno di Visual Studio Code e 6 mesi fa abbiamo rilasciato la prima istanza di questa estensione.
Il riferimento è alla Java Platform Support extension, l’estensione che nelle intenzioni di Oracle vorrebbe appunto soppiantare l’attuale.
E qui arriva il bello: chi sviluppa ad oggi l’unica alternativa esistente? Red Hat, la quale sviluppa da diversi anni l’estensione che risulta avere più o meno 33 milioni di installazioni.
La battaglia al momento è davvero impari, perché l’estensione Oracle, rilasciata 6 mesi or sono, al momento ha una base di 25.000 installazioni, ben distante dai numeri riportati in precedenza, ma tutti lato Oracle sono convinti che i numeri cambieranno a breve, poiché la qualità del prodotto risulta migliore da un punto di vista prettamente tecnologico:
The Red Hat extension is based on the Eclipse compiler, which is always in a catch-up mode versus what we are doing. Our extension is based directly on the Javac compiler that everyone is using within the entire Java ecosystem.
L’estensione Red Hat è basata sul compilatore di Eclipse, che è sempre in modalità rincorsa rispetto a quanto stiamo facendo noi. La nostra estensione è basata direttamente sul compilatore Javac che chiunque utilizza nel proprio ecosistema Java.
E da qui altre considerazioni sono fatte in merito a come l’estensione di Red Hat sia prona ad errori particolari legati ad Eclipse che, sempre stando ad Oracle, ne dimostrerebbero la poca qualità.
E non finisce qui, poiché la battaglia delle estensioni per VS Code passa anche da Apache NetBeans che Oracle riporta essere vista dagli utenti come migliore rispetto a quella prodotta da Red Hat.
Java 22 sarebbe stata una comune release peraltro non mantenuta nel lungo termine (il periodo di supporto durerà solo 6 mesi), ma grazie a questa dose di novità presente nelle dichiarazioni di Oracle si può dire come una sua importanza, tutto sommato, la rivesta.
Cosa c’è di meglio, dopo OpenELA, di un altro fronte su cui veder battagliare Oracle e Red Hat?
Raoul Scarazzini
Da sempre appassionato del mondo open-source e di Linux nel 2009 ho fondato il portale Mia Mamma Usa Linux! per condividere articoli, notizie ed in generale tutto quello che riguarda il mondo del pinguino, con particolare attenzione alle tematiche di interoperabilità, HA e cloud.
E, sì, mia mamma usa Linux dal 2009.
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.