Java 7

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Avatar utente
bismark2005
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1123
Iscrizione: lunedì 2 gennaio 2006, 16:27

Java 7

Messaggio da bismark2005 »

Chido a tutti i super esperti alcune cose. E' vero che con Java 7 anche Jdk diventerà Open Source?
Sembra che ci sia un ulteriore aumento di velocità con Java 7. Questi aumenti sono dovuti alla metodica Jit?
Procedendo in questo senso Java diventerà sempre più veloce?

Jit(Just in Time) trasforma (durante la compilazione) la parte di codice che viene usata più spesso direttamente in linguaggio macchina del computer(parte detta hot spot) giusto?

Ps: Zoff ma come diavolo fai a conoscere quasi tutti i vari linguaggi di programmazione? Su java rispondi tu, su c/c++ pure....dicci qual è il segreto  ;D
Ultima modifica di bismark2005 il sabato 21 novembre 2009, 8:44, modificato 1 volta in totale.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Java 7

Messaggio da Zoff »

Java è già opensource...
O almeno è rilasciato anche in versione opensource (pacchetto OpenJDK dei repo)

Dalla versione 7 Sun (Oracle?) ha deciso di rendere la versione open la versione unica ed ufficiale...

Sull'aumento prestazionale non ci conterei troppo... Java purtroppo sta diventando un colosso notevole...
Si stanno aggiungendo cose utilissime ma a discapito delle prestazioni...
A parer mio avrebbe bisogno di un restyling abbastanza approfondito...

Puoi seguire lo sviluppo su questo sito:
https://jdk7.dev.java.net/

Le milestone sono queste:
http://openjdk.java.net/projects/jdk7/milestones/

Come si può notare hanno ritardato ulteriormente i rilasci...
A metà 2010 finiranno le versioni beta e inizieranno le RC (a tempo indeterminato)...
Direi che java7 non si vedrà prima dell'ultimo trimestre...

Come si legge nel link:
The final milestone cycle, M7, will be followed by a release-candidate test period of indeterminate length, but most likely four to eight weeks, after which the final release will be declared.

PS: Non so poi così tanti linguaggi... C++ lo conosco davvero poco... E poi una volta che hai imparato il paradigma di programmazione ( imperativo, ad opggetti, funzionale....) passare da un linguaggio all'altro è più facile...
Per contro però penso di non saperne veramente bene nessuno...
Ultima modifica di Zoff il sabato 21 novembre 2009, 9:50, modificato 1 volta in totale.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
bismark2005
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1123
Iscrizione: lunedì 2 gennaio 2006, 16:27

Re: Java 7

Messaggio da bismark2005 »

Dicono che la versione 7 dovrebbe essere molto più veloce. Staremo a vedere.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Java 7

Messaggio da Zoff »

bismark2005 ha scritto: Dicono che la versione 7 dovrebbe essere molto più veloce. Staremo a vedere.
Chi? Fonti ufficiali?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
l3on
Rampante Reduce
Rampante Reduce
Messaggi: 6450
Iscrizione: sabato 20 maggio 2006, 19:03
Località: Bologna
Contatti:

Re: Java 7

Messaggio da l3on »

Non essendoci una richiesta di aiuto, sposto al bar. :)
Pagina Personale sul Wiki - Sito Personale - Blog | `l3on @ ubuntu.com` .

Ex "Membro del Consiglio, Sysadmin e Web-Designer dei portali della comunità, Amministratore del Sito e tante altre cose..." Con Ubuntu-it dal maggio del 2006.
Avatar utente
AirPort
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2806
Iscrizione: lunedì 22 dicembre 2008, 14:37

Re: Java 7

Messaggio da AirPort »

Zoff ha scritto: Java è già opensource...
O almeno è rilasciato anche in versione opensource (pacchetto OpenJDK dei repo)
Mi risulta che il pacchetto OpenJDK dei repo non sia quello di sun ma quello di icedtea rinominato seguendo la policy per i nomi dei pacchetti. Sbaglio?
Zoff ha scritto: Dalla versione 7 Sun (Oracle?) ha deciso di rendere la versione open la versione unica ed ufficiale...
Sarebbe una notizia ottima (good)
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Java 7

Messaggio da Zoff »

AirPort ha scritto:
Zoff ha scritto: Java è già opensource...
O almeno è rilasciato anche in versione opensource (pacchetto OpenJDK dei repo)
Mi risulta che il pacchetto OpenJDK dei repo non sia quello di sun ma quello di icedtea rinominato seguendo la policy per i nomi dei pacchetti. Sbaglio?
Sì in effetti quellod ei repo è patchato dal team IcedTea...
La questione però riguarda alcune dipendenze con brevetti...
Icedtea, se non mi sbaglio, ha preso i sorgenti pubblici rilasciati dalla Sun e ha fatto in modo da sostituire tutte le dipendenze da brevetti...

Di fatto avendo preso la decisione dopo il rilascio di java 1.6 penso che non sia stato possibile (comodo?) avere un rilascio full-open-and-free...

Sempre se non mi sbaglio Java7 sarà il vero rilascio open e free... Anche perché bastato tantissimo sulla collaborazione con la community openjdk...
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
manu75
Prode Principiante
Messaggi: 0
Iscrizione: martedì 1 dicembre 2009, 15:29

Re: Java 7

Messaggio da manu75 »

Effettivamente Java 7 sta impegando parecchio ad uscire, ma ciò è avvenuto anche con Java 5.
Il motivo è che, a livello di linguaggio, porta parecchie novità.

La più importante, secondo me, è l'implementazione delle closures che di fatto hanno spostato il rilascio previsto a settembre 2010.

Un'altra cosa interessante è che la nuova JVM supporterà i linguaggi dinamici. Ciò avviene già con Java 6 (ad esempio la possibilità di includere codice Ruby). La differenza è che ora l'integrazione sarà a livello di macchina virtuale, migliorando notevolmente le prestazioni.

Come successo con le versioni precedenti, ci sarà un notevole miglioramento per quanto riguarda le performance.

Per avere un'idea, leggete questo articolo:
http://www.taranfx.com/blog/java-7-what ... -5-1-6-1-7
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: corradoventu, Google [Bot] e 3 ospiti