|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
www.hwupgrade.it
Iscritto dal: Jul 2001
Messaggi: 75173
|
Link alla notizia: http://www.hwupgrade.it/news/software/17402.html
Jonathan Schwartz annuncia che a breve Java verrà distribuito con licenza open-source Click sul link per visualizzare la notizia. |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: May 2003
Città: Roma
Messaggi: 3642
|
minchia, cosi finalmente quello scandalo di C# verrà soppiantato definitivamente
![]() |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Mar 2005
Città: Pisa
Messaggi: 2031
|
Quote:
Il java va comunque bene per programmi semplici. |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jul 2002
Città: Soci (AR)
Messaggi: 841
|
Quote:
.NET framework stà a C# come JVM stà a Java! Entrambe sono macchine virtuali, quindi la tua prima parte del discorso non è molto veritiera. Java va bene per fare solo programmi semplici? butta un occhio qui www.eclipse.org oppure qui www.jnode.org
__________________
...Fatti non foste a viver come bruti ma per seguir virtute e canoscenza... ...Excusatio non petita, accusatio manifesta... Bruno Boschi |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 783
|
ricordo che open source != libero
Oramai che l'implementazione libera gnu di java è praticamente pronta la sun fa questa mossa per salvare un po' del suo controllo della piattaforma. Diverse distro linux hanno già una soluzione java basata su gij e gcj... il compilatore gnu gcj compila java in codice NATIVO... Arriva tardi questa decisione e a meno che non venga utilizzata una licenza veramente libera, come la gpl, è anche pressoche inutile. PS complimenti Mister24 per la sparata |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 16053
|
Debian ed Ubunto hanno ora la possibilità di inserire J2EE/J2SE/J2RE nelle loro distribuzioni perché sono diventati distributori di Java, è molto probabile che quindi la licenza sarà GPL2
![]() Per dovere di cronaca C# non è uno scandalo ha molti dei vantaggi del Java e del C++ coniugati ![]() |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: May 2004
Messaggi: 7465
|
Quote:
gli applicativi fatti completamente in java sono quasi inutilizzabili rispetto a versione c++ puro, IMHO il java è stato il peggiore linguaggio della storia a causa di questo. Purtroppo per lavoro il 50% di quello che usiamo è fatto in java e non ho mai visto dei miei colleghi che non lo maledica ogni giorno. fare programmini in java puo andare bene ma fare programmi in java è un altra cosa. approposito utiliziamo anche eclipse, un buon prodotto se non fosse che in varie situazioni (per noi importanti) ha performance e pesantezza 10 volte inferiore di un visual basic 6 o .net, ma questo spesso viene ovviato perche molte parti importanti sono state sviluppate in linguaggi diversi dal java proprio per ovviare alle limitazioni intrinseche di performance Ultima modifica di coschizza : 17-05-2006 alle 18:33. |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Jan 2005
Messaggi: 1963
|
Quote:
|
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Jan 2005
Messaggi: 1963
|
Quote:
|
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Speriamo di vedere presto il pacchetto per il jdk o il jre di sun su debian. Ormai mi sono rotto di dovermi fare a mano il .deb ad ogni aggiornamento.
![]() ciao ![]() |
![]() |
![]() |
![]() |
#11 | |||
Senior Member
Iscritto dal: Jan 2005
Messaggi: 1963
|
Quote:
Quote:
![]() Hai mai provato a fare lo stesso programma in Java/.NET/Phyton e poi in C++? Quote:
|
|||
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Jan 2003
Messaggi: 3680
|
non paragoniamo il java al C++, per favore..... col C++ uno puo' implementare progetti ad ampio respiro (vedi KDE ), col java questo e' impensabile in quanto
java non va nemmeno la meta'.... la contropartita e' che java e' "piu' facile da imparare/programmare". |
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jan 2000
Città: Torino-Taranto
Messaggi: 1166
|
Comunque java è multipiattaforma, .net non ha la stessa portabilità anche se col tempo le cose cambieranno di sicuro.
Microsoft ha praticamente reinventato il pcode del visual basic con .net, quindi le prestazioni se non sono uguali, sono molto simili. In ogni caso conoscere questi strumenti bene permette di usarli per tutto, indipendentemente dall'applicazione. Anche per giochi 3d. |
![]() |
![]() |
![]() |
#14 |
Member
Iscritto dal: Jan 2002
Città: Bolzano
Messaggi: 283
|
Anche io sono più a favore del C++ perchè in generale è più performante...resta però il fatto che anche un programma fatto in C++ se programmato male ha cattive performance, e questo capita molto più facilmente in C++ che non in java.
Java poi permette di realizzare applicazioni molto più velocemente, soprattutto quelle web |
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Jan 2006
Messaggi: 4414
|
Ma perché invece di scatenare ogni volta flame assurdi su java vs .net non si fa riferimento a qualche test concreto?
|
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Jan 2000
Città: Torino-Taranto
Messaggi: 1166
|
Resta vero che un client bittorrent scritto in c++ è come se non ci fosse, un analogo programma in java o python (azureus) è pesantissimo sia come utlizzo del processore che di memoria.
|
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Aug 2005
Città: Modena
Messaggi: 1917
|
A me il J non è mai piaciuto più di tanto... troppo lento su pc vecchi.
__________________
SQUALO07: @W10 64bit | CM690 | CM650GX | Asus P5Q | E8400 | AC Freezer 7 PRO | XMS2 4x2GB 6400 CL5 | Gainward 8800GT | Caviar Black 750GB 32MB | Zalman MFC1+ SQUALO08: @W10PRO 64bit | CM690III | CMSilentProM2 720W | Asus Z87-Plus | i5-4670K@4.5GHz | CM Hyper 212 Evo | Corsair VB 4x4GB 1600 CL9 | EVGA GTX760 2GB | Samsung 840 128GB Asus VS247N | Samsung UE32B6000 | Razer BlackWidow Ultimate 2013 | iPhone 7 Plus | Pashark @ XBOX360 |
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Jan 2002
Messaggi: 2682
|
imho java fa piuttosto schifo... rende il codice un po' piu' carino e meno criptico del c++ ma e' meno flessibile, inoltre il fatto che non produca mai file eseguibili e' una gran cagata, a quel punto meglio il C#.
cmq si vede il java com'e' diffuso... i software java saranno lo 0,0001% del parco software (grazie a dio), java ha un futuro solo nel web e nel mobile, imho.
__________________
Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders |
![]() |
![]() |
![]() |
#19 | |||
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Quote:
Quote:
Mai scritto un software che debba implementare la gestione della memoria perchè al di sotto non hai un OS che fa le cose al posto tuo? Oppure a scrivere una libreria per calcoli scientifici? Non trovo molto (per non dire nulla) a giro che non sia scritto in C/C++. Quote:
|
|||
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11782
|
Quote:
Affermare che Java e' molto piu' lento del C++ e' scorretto. Anche qui dipende molto da quello che si sta facendo. Eclipse, ad esempio, e' molto pesante non tanto perche' scritto in Java, ma perche' e' un ambiente estremamente flessibile e la flessibilita' si paga in termini di performance. Chi paragona .NET a Java (e magari da' giudizi di merito su uno rispetto all'altro), non ha le idee molto chiare, perche' sono due ambienti che risolvono problemi totalmente opposti, con soluzioni per certi versi simili, come l'esecuzione per mezzo di una virtual machine. Sarebbe come dire che un aereo e una nave sono la stessa cosa perche' entrambi hanno un motore e magari la nave fa schifo perche' non puo' volare: ovviamente risolvono problemi diversi. Java risolve il problema di scrivere codice il piu' possibile indipendente dalla piattaforma e il piu' possibile portabile da un'ambiente di esecuzione all'altro. .NET (C# e' solo uno dei linguaggi che compila per .NET) risolve il problema di produrre componenti condivisibili in forma binaria fra un linguaggio e l'altro sulla medesima piattaforma. Infine, e' un'ottima cosa che Java sia rilasciato da Sun come open source, perche' la comunita' open di Java e' ricchissima ed ha prodotto negl'anni moltissime idee innovative nell'Ingegneria del Software.
__________________
"We in the game industry are lucky enough to be able to create our visions" @ NVIDIA |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:38.