[Python] 2 neo pythonisti che affrontano un orda barbara di javisti - con quasi-rissa finale
Marco Beri
marcoberi a gmail.com
Ven 1 Apr 2011 12:17:18 CEST
2011/4/1 Alan Franzoni <mailing a franzoni.eu>
> 2011/3/31 Marco Beri <marcoberi a gmail.com>:
> > Ti dico la verità, mi sentirei anche di darti ragione, ma dopo che gli
> > ultimi 8 o 9 mesi li ho passati sviluppando un applet Java che deve per
> > forza funzionare sulla JVM 1.4, allora no, mi spiace, ma io,
> > spocchiosamente, risolutamente, convintamente, rabbiosamente dico e
> affermo:
> > JAVA E' UNA MERDA.
>
> Java 1.4 è vecchio come il cucco. La prima release di Java 1.4 è del
> *2002* e si parla dell'era pre-generics, ta le altre cose!
>
> Come ti troveresti a lavorare con Python 2.2 ?
>
Cambiare Java 1.4 con Python 1.5.2 ? Non ci penso un microsecondo.
Ci ho lavorato a lungo con entrambi.
Putroppo il problema di Java è, non di rado, proprio l'enterprise. Le
> grosse aziende sono restie e lentissime ad adottare nuove tecnologie
> anche se sono solo nuove versioni di una tecnologia di lenta
> evoluzione, true & proven e con grande attenzione alla
> retrocompatibilità.
>
> Non è colpa di Java; è colpa dell' "enterprise".
>
Capisco ma, sorry, sto considerando solo il linguaggio in questa mia
invettiva.
E ora lasciami tornare una delle tante static class di questi ultimi mesi...
Java 1.4:
public static class TYPE {
private final String name;
public static final TYPE PROPRIETARY = new TYPE("PROPRIETARY");
public static final TYPE LOADING = new TYPE("LOADING");
public static final TYPE MODIFY = new TYPE("MODIFY");
public static final TYPE MISCELLANEOUS = new TYPE("MISCELLANEOUS");
private TYPE(String name){
this.name = name;
}
public String toString(){
return name;
}
Python 1.5.2:
class Type:
PROPRIETARY = "PROPRIETARY"
LOADING = "LOADING"
MODIFY = "MODIFY"
MISCELLANEOUS = "MISCELLANEOUS"
Non ho dubbi :-)
Ciao.
Marco.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20110401/9baac979/attachment.html>
Maggiori informazioni sulla lista
Python