<div class="gmail_quote">2011/4/1 Alan Franzoni <span dir="ltr"><<a href="mailto:mailing@franzoni.eu">mailing@franzoni.eu</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">2011/3/31 Marco Beri <<a href="mailto:marcoberi@gmail.com">marcoberi@gmail.com</a>>:<br>
</div><div class="im">> Ti dico la verità, mi sentirei anche di darti ragione, ma dopo che gli<br>
> ultimi 8 o 9 mesi li ho passati sviluppando un applet Java che deve per<br>
> forza funzionare sulla JVM 1.4, allora no, mi spiace, ma io,<br>
> spocchiosamente, risolutamente, convintamente, rabbiosamente dico e affermo:<br>
> JAVA E' UNA MERDA.<br>
<br>
</div>Java 1.4 è vecchio come il cucco. La prima release di Java 1.4 è del<br>
*2002* e si parla dell'era pre-generics, ta le altre cose!<br>
<br>
Come ti troveresti a lavorare con Python 2.2 ?<br></blockquote><div><br></div><div>Cambiare Java 1.4 con Python 1.5.2 ? Non ci penso un microsecondo.</div><div>Ci ho lavorato a lungo con entrambi.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Putroppo il problema di Java è, non di rado, proprio l'enterprise. Le<br>
grosse aziende sono restie e lentissime ad adottare nuove tecnologie<br>
anche se sono solo nuove versioni di una tecnologia di lenta<br>
evoluzione, true & proven e con grande attenzione alla<br>
retrocompatibilità.<br>
<br>
Non è colpa di Java; è colpa dell' "enterprise".<br></blockquote><div><br></div><div>Capisco ma, sorry, sto considerando solo il linguaggio in questa mia invettiva.</div><div><br></div><div>E ora lasciami tornare una delle tante static class di questi ultimi mesi...</div>
<div><br></div><div>Java 1.4:</div><div><div><span class="Apple-tab-span" style="white-space:pre"> </span>public static class TYPE {</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>private final String name;</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>public static final TYPE PROPRIETARY = new TYPE("PROPRIETARY");</div><div>
<span class="Apple-tab-span" style="white-space:pre"> </span>public static final TYPE LOADING = new TYPE("LOADING");</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>public static final TYPE MODIFY = new TYPE("MODIFY");</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span>public static final TYPE MISCELLANEOUS = new TYPE("MISCELLANEOUS");</div><div><span class="Apple-tab-span" style="white-space:pre"> </span></div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span> private TYPE(String name){</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> <a href="http://this.name">this.name</a> = name;</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span> }</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> public String toString(){</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> return name;</div>
<div><span class="Apple-tab-span" style="white-space:pre"> </span> }</div><div><br></div></div><div>Python 1.5.2:</div><div> class Type:</div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>
<span class="Apple-tab-span" style="white-space: pre; "> </span>PROPRIETARY = "PROPRIETARY"</div><div><span class="Apple-tab-span" style="white-space: pre; "> </span>LOADING = "LOADING"</div><div><span class="Apple-tab-span" style="white-space: pre; "> </span>MODIFY = "MODIFY"</div>
<div><span class="Apple-tab-span" style="white-space: pre; "> </span>MISCELLANEOUS = "MISCELLANEOUS"</div></div><div><br></div><div><br></div><div>Non ho dubbi :-)</div><div><br></div><div>Ciao.<br>Marco.</div>
<div><br></div></div>