Newsgroup: it.comp.java
Titolo: Mah

Capisco che siamo in un forum dedicato ai fanatici di java, ma dover 
leggere quel fesso che addirittura deve "sfogarsi in pubblico" per 
dichiarare il proprio disperato amore per sta schifezza made in sun..
Siate onesti, come fate, nel 2004, ad essere ancora maniaci di un simile 
fiasco?? Davvero, vi rendete conto che java e' una merda?
- Lento come la morte. Il bello e' che vi lamentate di microsoft che 
spinge i propri utenti a fare continui uprgrade hardware, ma sun forse 
non fa lo stesso? Le applicazioni escono fuori in codice nativo, e 
richiedono una vm per girare.. in sostanza e' come voler far girare i 
programmi emulati dell'amiga. Bello schifo, abbiamo macchine a 3ghz e ci 
tocca veder gui e algoritmi che paiono girare sotto un 486.
Prendete una applicazione qualsiasi scritta in java, che ne so quel 
cesso di NetBeans. L-E-N-T-O!! E si mangia tonnellate di mega per far 
cosa? editing di sorgenti. E provate a lasciarlo fermo un po'... inizia 
a swappare da solo, senza motivo, e sta anche 1 minuto fermo prima di 
ridarti il controllo
- Arcaico. Cazzo siamo nel 2004 e ancora si parla di case sensitive?? se 
io scrivo JAVA MERDA o java merda, voi mi capite, perche' mai dobbiamo 
continuare a trattare la cpu come fosse deficiente??
- Con sta palla della portabilita' (portabilita' dove poi? Nel 99% dei 
pc aziendali o domestici c'e' windows, chi se ne frega di linux, siamo 
obiettivi) il linguaggio merdava non ti permette di fare una sega. 
Niente puntatori, niente possibilita' di allocarsi e rilasciare memoria. 
No, fa tutto lui, e si son inventati quella puttanata del garbage 
collector che rallenta gia' il povero rincoglionito interprete. Avete 
provato a vedere java 3d? Fa pena!! Un cubetto, 6 facce, no texure, va a 
SCATTI su una geforce 4200 e pentium IV a 2.4 ghz!!! E' allucinante! 
Loro si difendono dicendo che e' per via del garbage collector, e 
probabilmente han pure ragione, ad ogni modo il java3d e' un progetto 
che per fortuna e' morto, che lascino il 3d a chi ci sa fare e che usa 
linguaggi piu' appropriati.
- Java come sicurezza e' nullo. Si possono ottenere i sorgenti dalle 
classi! Robe da pazzi! Come posso io vendere il mio software, sapendo 
che un pirla qualsiasi, col programmino del cazzillo, puo' in 10 minuti 
tirar fuori il mio know-how di anni??? E vogliono farci pure un sistema 
operativo, gia' me lo immagino gli hacker e chi sviluppa virus le risate 
che si faranno!
- Swing e' una cagata mostruosa. Lenta, priva di standard, chiunque si 
ubriachi puo' crearsi un l&f nuovo, e addio standard: migliaia di 
applicazioni diverse con i bottoni disegnati in maniera diversa, il pc 
diventa un luna park, ma per oortesia, pure l'amiga aveva una propria 
logica nella rappresentazione grafica della gui.
- Cosa mai e' stato prodotto di buono in java? Su, fatemi dei nomi. 
Tutti gli applicativi di maggior successo vengono fuori da ambienti 
SERI, figuriamoci poi se una ditta SERIA arriva al punto di dover 
scrivere dei .bat per avviare i propri programmi. Nel 2004! Ma fatemi il 
piacere.
- Del resto java e' gratuito, e come ogni opera gratuita (linux 
insegna), non puo' certo sfondare il limite del dilettantesco. La 
professionalita' si paga, il miraggio della qualita' gratuita e' una 
fesseria degna degli autonomi che si fan le canne al leoncavallo.
Ed e' giusto cosi'. La gente parla male di microsoft per moda, dicono su 
ogni male possibile di bill gates e poi a casa hanno windows installato 
perche' linux non lo sanno usare, perche' sotto linux non esiste 
software, perche' linux e' buggato molto piu' di windows ecc..
E lo stesso dicasi per java.
Volete essere produttivi? .NET, senza dubbio. Volete schiantarvi con 
j2ee? con i beans? volete perdere SETTIMANE prima di capire come cazzo 
far andare un helloworld sotto jboss? Applicazioni talmente 
mastodontiche che stanno cadendo sotto il loro stesso peso. Mondi che 
richiedono mesi e mesi di studio, e qual e' quell'azienda che ti concede 
anche solo 7 giorni per studiare un prodotto nuovo? nessuna. Del resto 
ci pagano per produrre, non per rincoglionirci su manuali scritti dai 
nuovi "burocrati" informatici del 2000, tutti pronti ad inventarsi nuovi 
termini (servlet, connector, bean, ...) per non far capire un cazzo a 
chi deve sviluppare, per poi vendergli cosi' mattoni o'really a 100 euro 
l'uno, che non dicono assolutamente nulla se non fuffa.
Per carita', fate quel che volete, ma java e' destinato a morire, altro 
che miglior linguaggio (ahahahahhahaha!!!), e qualcosa mi dice che la 
1.5 sara', oltre al solito ammasso di bug, lentezza, inutilita', anche 
l'ultima versione prima che microsoft si inchiappetti quei rincoglioniti 
della sun


http://csvtosql.sourceforge.net/

 
bla bla bla
io ti ho portato all'evidenza diversi punti concreti.
tu hai scritto solo questa stupidaggine.
Allora chi e' il troll? io o.. tu?

 della sun
Mi sa che microsoft si è inchiappato pure te e ti è piaciuto talmente tanto
che spari queste minchiate in un ng pubblico.
Ma poi, dico io, non ti piace java, non usarlo, ma non rompere le scatole in
pubblico facendo un sacco di figuracce.
Per piacere.

Per quanto possa sottoscrive qualcheduna delle tue critiche, resta il fatto
che numerose aziende che sviluppano applicazioni internamente hanno migrato
piattaforme e sviluppatori da C++ a Java. Un costo pauroso che da qualche
parte deve portare dei benefici, no?
Innanzitutto non ho ancora visto una applicazione Java andare in core dump.
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)


Java sta ovunque ormai. Siccome č alla portata di tutti (č il linguaggio piů
semplice e piů potente) tutti inizieranno a sviluppare grazie ad esso (cosě
come la grande massa usa windows anzichč linux). Non č il parere di un
povero javauser, non per niente java sta anche nei robotini che mandano su
marte... Hai mai sentito parlare del progetto Sun Java Looking Glass? C++ č
l'evoluzione di C... Java č l'evoluzione di C++.

 Per piacere.
mi fa impazzire quando la gente prende i discorsi "accademici" come 
questioni personali. Sembra quasi che Marco Lenieri, invece di parlar 
male di Java, abbia parlato male di tua madre da come l'hai presa.
-- 
Lord Gas, the Waxen - Blasfemo di IFTMDG - Penguin's Enemy #1 
[ICQ: 57483751][the Waxen Pith: 
http://www.snipp.org/gas
]
"Goddamn, there's always such a big temptation to be good"
(Tom Waits - God's Away on Business)

Marco Lenieri wrote:

vieni a scrivere su it.comp.java che java è una merda 
elencando una serie di punti molto discutibili
scusa non ho capito chi è il troll ?


 utilizzata...
Infatti si e' visto la nasa, l'esa, tanto per dirne due, che gran 
successoni ultimamente, "grazie" a java. Shuttle esplosi, sonde perse 
per il cosmo, robottini su marte col software difettoso.
Mi chiedo come mai la missione apollo nel 69 fu un successo: non avevano 
java i poveretti..

 Capisco che siamo in un forum dedicato ai fanatici di java, ma dover
[IPER MEGA SUPER CUT CUT]
Ehm, solo una cosa:
che hai contro l'Amiga e le canne al Leonca?
:)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
-- 
Ciao e buon lavoro,
  Renato
---- 
Renato Eschini
   Inera srl
   Via Vespucci 41
   56100 Pisa
   Tel:         (+39) (0)50 2201218
   WWW:         
http://www.inera.it

 della sun
Hai ragione, nella 1.5 ci sono un sacco di cose nuove sicuramente 
buggate e non testate, spero che si continui a programmare alla vecchia 
maniera.
In conclusione, Java è un ottimo ambiente, .Net è un buon ambiente, e 
secondo me tu sei in realtà un impiegato della Sun che ci vuole aizzare 
contro MIcrosoft, ma che non c'è riuscito molto...
-- 
  -- + Setaceous Pig + --
http://megadix.users.mcs2.netarray.com/
http://www.jroller.com/page/megadix/

 linux e' fuori standard
Mi spieghi quale sarebbe lo standard, servo di gates? 
-- 
Giorgio.

memoria -> ho scelto java.
Questo è praticamente il putno chiave: se java fosse il miglior
linguaggio di programmazione, allora gli altri linguaggi non avrebbero
senso di esistere. Ognuno di questi invece ha il suo punto di forza. 
Trovo ottimo java per scrivere applicazioni distribuite, che quindi
devono girare su un server e interfacciarsi ad un database.
Preferisco C o il C++ (se non asm) quando ho bisogno di avere un
controllo maggiore della macchina.
Prova ad esempio a scrivere un software gestionale che abbia bisogno
di gestire più utenti, collegarsi in remoto a uno (o più) database
ecc.. in C++. Probabilmente ci riuscirai, ma avrai speso almeno il
doppio del tempo che avresti impiegato utilizzando Java.
Saluti

Bhè prima di criticare qualcosa bisogna conoscerla fino in fondo....come 
già qualcuno ha detto. Nonostante ciò è ovvio che la ragione non sta mai 
da una parte sola ed è quindi giusto che ognuno possa esprimere il 
proprio pensiero e, anche se a volte in maniera eccessiva, le proprie 
critiche. Altrimenti se java fosse stato un linguaggio "perfetto" noi 
non avevamo alcuna ragione di stare qui!
Comunque si diceva che java è lento...non lo si può negare...ma ti sei 
mai chiesto perchè? Facendo mente locale sul funzionamento interno di 
java appare ovvio che java non potrà mai essere tanto prestante quanto 
lo è stato il C/C++ ma un motivo c'è?
Secondo me è stata proprio una vera scelta...quando stavano progettanto 
java. Conta che già esisteva il C/C++ ed era in piena diffusione (come 
lo è ancora oggi) e non avrebbe avuto senso cercare di emulare e di 
superare quel linguaggio in prestazioni! Ed allora si è scelto di 
"colpire" il C (senza avere nulla con il C ;-)) sul suo punto debole la 
portabilità! Un programma C/C++ non è portabile su diverse piattaforme a 
meno di non ricompilare ogni volta i sorgenti! Java allora ha introdotto 
la JVM (ovvero un macchina virtuale) che si sovrappone (come tutti ben 
sapranno) tra SO e il programma (e secondo te dove si va a mettere se 
non in RAM?!) ed è logico che se gira oltre al SO una macchina virtuale 
le prestazioni decadono ma le prestazioni non sono state l'obiettivo 
pricipale durante lo sviluppo di java! Quindi la lentezza è un prezzo da 
"pagare" per avere programmi quasi "universali" che girano su tutte le 
macchine su cui è installata la JVM! Ma questo non vuol dire che java 
sia un cattivo linguaggio anzi...si può considerare come un alternativa 
futura! Poi se ci fai caso java è arrivato da tutte le parti...e con il 
suo fratello minore Jini il linguaggio è arrivato dappertutto 
(elettrodomestici e piccoli apparecchi)! Senza contare che sui robot 
americani che sono andati su marte c'è java (come nel sistema di 
controllo dei robot alla nasa) quindi io dico UN MOTIVO CI SARA'? Non 
credi!?
Scusate la lunghezza del post...
Saluti...

 ROTFL!!!
Oh ciccio!
Se non ti piace Java vabbe', non usarlo: non rompere troppo i maroni, pero'! 
Torna a farti le pugnette davanti ad una schermatina di codice vb e basta! 
Che t'ha fatto Java, t'ha fregato la ragazza, t'ha rubato la macchina, ...
Che poi non ho capito xche' sei partito da Java e sei arrivato a Linux, ma vabbe'...
Comunque l'abbiamo capito che non ti piace Java!!!
Regards (ma non troppo)
Nic

 contro MIcrosoft, ma che non c'è riuscito molto...
Si, confermo. Non vedo altre spiegazioni, vi faccio sapere.
uL
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Semplicemente non avevo nulla da fare ieri sera e non ero per nulla
arrabiato, mi rendo conto di aver scritto un sacco, ma tutte quelle
scemenze mi hanno ispirato molto.
E poi non vorrei che qualcuno alle prime armi se le creda per davvero!

Marco Lenieri wrote:
Stavolta non quoto, e non mi dilungo, altrimenti mi uccidono sul ng...
Hai letto il mio post prima di sparare il secondo round di fesserie?
No? Leggilo.
Si? Rileggilo.
Riletto? Dedicati a qualcos'altro e non rompere
I tuoi discorsi non stanno in piedi, tant'è che hai ripetuto le stesse cose
del primo post.
<CAZZATE MODE ON>
Bella però quella dello shuttle esploso, se non ricordo male l'ultimo (o uno
degli ultimi) incidente è successo perché si è staccato un pezzo di
materiale isolante (o quello che è insomma) da uno dei serbatoi dello
shuttle, che rientrando nell'atmosfera terrestre senza protezione ha
scatenato l'esplosione.
Se anche in questo c'è java, mi levo tanto di cappello! Sono riusciti
addirittura a gestire l'intero universo in java! Peccato per quell'istanza
della classe Asteroide che ha urtato l'oggetto Shuttle causandone un cambio
di stato alla proprietà shuttle.livelloProtezione che ha causato quindi
l'esecuzione del metodo shuttle.dispose().
Chissà in c++ con le direct3d come veniva l'esplosione... O_o
Magari avendo un seme di generazione random diverso da quello di java, la
traettoria dell'asteroide sarebbe cambiata e ti sarebbe caduto in testa.
</CAZZATE>

 E poi non vorrei che qualcuno alle prime armi se le creda per davvero!
Pensa se magari è un ottimo programmatore e semplicemente preferisce la 
old school..
in fondo ha espresso un parere, dargli contro e rodersi il fegato perché 
non gli piace Java mi sembra uno spreco di forze, ma tant'é.
Buona serata.


 
Ti ripeto, non mi rode il fegato, solo che ogni tanto troppe stupidaggini
messe insieme non le posso leggere...
:P