<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2017-07-14 18:02 GMT+02:00 Pietro "m0nt0" Montorfano <span dir="ltr"><<a href="mailto:monto84@gmail.com" target="_blank">monto84@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
[OT flammoso su java]<br></blockquote><div><br></div><div>Benissimo, ma se flammi, fallo portando esempi veri, non FUD.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Adesso, java a livello concettuale non mi piace, </blockquote><div><br></div><div>E ci sta<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">pseudocodice, </blockquote><div><br></div><div>Cosa vuol dire ?<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">velocità
di un interpretato </blockquote><div><br></div><div>Falso.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">ma leggibilità e flessibilità di un compilato....<br></blockquote><div><br></div><div>Trovami un compilato che fa reflection come Java<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Tolto questo, il problema sono le jvm e gli update di oracle (eh sì<br>
perchè icedtea NON è uguale alla oracle jre e un sacco di cose non ci<br>
girano). </blockquote><div><br></div><div>Il delta è sempre più ridotto. Le ultime OpenJDK 8 sono molto vicine (mancano alcune cose della client JVM e Flight Recorder).<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ti costringono ad aggiornare java </blockquote><div><br></div><div>Nessuno ti costringe a fare proprio niente.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">MA la nuova versione cambia<br>
il funzionamento di alcune funzioni o le rimuove. E no, non stiamo<br>
parlando di major release (1.6 to 1.7 ad esempio), parliamo anche di<br>
semplici patch e questo fa funzionare i programmi dando risposte<br>
inconsistenti.<br></blockquote><div><br></div><div>Prove ? Come in tutti i bugfix ci possono essere dei side-effect, ma questo vale per qualsiasi altro software. Se la applicazione Java è scritta coi piedi, non è colpa di Java.<br><br></div></div><br></div></div>