Gli esperti: urgente aggiornare Java

Si raccomanda di aggiornare quanto prima Java SE e il Java Runtime Environment (JRE) all'ultima versione, la Java SE 6 Update 2: le precedenti release contengono vulnerabilitÓ piuttosto gravi

Roma - All'inizio del mese Sun ha aggiornato in sordina la piattaforma Java SE 6 Update 2, e con essa la celebre e diffusa macchina virtuale Java Runtime Environment utilizzata sia sui client che sui server.

Inizialmente Sun non aveva fornito alcuna informazione sulle falle corrette da questo aggiornamento, ma nell'ultima settimana gli esperti di sicurezza hanno progressivamente rivelato tutti i dettagli, raccomandando agli utenti (soprattutto aziendali) di aggiornare la propria installazione di Java quanto prima.

Tra le debolezze sistemate da Sun una interessa il componente Java Web Start (javaws.exe), e può essere innescata aprendo un file Java Network Launching Protocol (JNLP) maligno. Una seconda interessa la gestione dei fogli di stile XSLT nelle firme digitali dei file XML, e potrebbe essere utilizzata da un aggressore per eseguire del codice a sua scelta e prendere il pieno controllo di un server remoto su cui giri Java System Application Server e Web Server. Una terza vulnerabilità interessa il Java Secure Socket Extension (JSSE), ed in certi contesti può essere utilizzata per mandare in crash un server remoto.
In questo advisory di AusCERT vengono descritte altre due vulnerabilità di Java, tra le quali un pericoloso buffer overflow nel componente che in JRE elabora le immagini.

Tutte le vulnerabilità sono state corrette da Sun in Java SE 6 Update 2, 1.5 Update 12 e 1.4.2 Update 15. Gli utenti consumer, interessati ad aggiornare la propria macchina virtuale Java, possono semplicemente visitare Java.com.
63 Commenti alla Notizia Gli esperti: urgente aggiornare Java
Ordina
  • non vi soddisfa la velocità di java??
    non vi soddisfa il java3D??
    non vi soddisfano in genere le caratteristiche di java???

    allora non usatelo, evitando così di dire cazzate.

    volete fare un gioco 3D che giri a velocità esorbitanti??

    allora programmatevelo in assembler scritto in esadecimale o meglio ancora in binario....così avrete un gioco ottimizzato fino al buco del culo per quella architettura (ma solo per quella....okkio che se dovreste mai cambiare processore, il programma non sarebbe più tanto ottimizzato)

    e ricordatevi che un buon programmatore non solo deve saper scrivere codice, ma deve anche saper scegliere gli strumenti + idonei.

    sarei proprio curioso di sapere se qualcuno di voi, maldicenti di java, sia in grado di scrivere un programma per il calcolo parallelo che si appoggi su una rete di computer misti (sia per quanto riguarda l'architettura,il sistema operativo e il tipo di rete) senza utilizzare java RMI.
    non+autenticato
  • - Scritto da: Homer Simpson
    > non vi soddisfa la velocità di java??
    > non vi soddisfa il java3D??
    > non vi soddisfano in genere le caratteristiche di
    > java???

    > allora non usatelo, evitando così di dire cazzate.
    > volete fare un gioco 3D che giri a velocità
    > esorbitanti??

    > allora programmatevelo in assembler scritto in
    > esadecimale o meglio ancora in binario....così
    > avrete un gioco ottimizzato fino al buco del culo
    > per quella architettura (ma solo per
    > quella....okkio che se dovreste mai cambiare
    > processore, il programma non sarebbe più tanto
    > ottimizzato)
    >
    > e ricordatevi che un buon programmatore non solo
    > deve saper scrivere codice, ma deve anche saper
    > scegliere gli strumenti + idonei.

    Appunto, in questo caso serve grande portabilita', se ci fosse anche il resto sarebbe meglio, non capisco perche' questo ti dia tanto fastidio.
    Quando ormai anche i cellulari montano sk 3D non vedo perche' java non dovrebbe usarle nativamente.

    > sarei proprio curioso di sapere se qualcuno di
    > voi, maldicenti di java, sia in grado di scrivere
    > un programma per il calcolo parallelo che si
    > appoggi su una rete di computer misti (sia per
    > quanto riguarda l'architettura,il sistema
    > operativo e il tipo di rete) senza utilizzare
    > java RMI.

    Ma soprattutto... Ci interesserebbe farlo ?
    Come hai detto tu "scegliere gli strumenti + idonei".
    krane
    22544
  • dico solo che esistono tanti linguaggi di programmazione, e ognuno ha i sui pregi e difetti, quindi è opportuno scegliere il linguaggio di programmazione più idoneo al programma che si stà sviluppando.

    e non passare il tempo a sparare sentenze (peraltro poco pertinenti e precise) su questo e quello.

    sappiamo che java non è veloce e ne conosciamo il motivo (che è appunto l'idea che lo ha fatto nascere e sviluppare) ma presenta altre caratteristiche non meno importanti...quindi perchè lamentarsi? perchè utilizzarlo se non ci serve? perchè parlare di applet ormai (per quel che mi riguarda) morte e sepolte?e soprattutto perchè paragonarlo al .net o al php???
    non+autenticato
  • - Scritto da: Homer Simpson
    > dico solo che esistono tanti linguaggi di
    > programmazione, e ognuno ha i sui pregi e
    > difetti, quindi è opportuno scegliere il
    > linguaggio di programmazione più idoneo al
    > programma che si stà sviluppando.

    ...E se non l'avessi quotato via ci sarebbe ancora scritto che nel mio caso si provilegia la portabilita'.
    (Ancora i soliti complimenti per il quoting)

    > e non passare il tempo a sparare sentenze (peraltro
    > poco pertinenti e precise) su questo e quello.

    Non so cosa fai tu qui, ma io sono qui per parlare, scambiare opinioni e discutere, senno che ci sta a fare un forum ?
    Sullo sparare sentenze lo lascio a te che sembri molto piu' esperto.

    > sappiamo che java non è veloce e ne conosciamo il
    > motivo

    Sappiamo anche che e' molto migliorato da questo punto di vista.
    http://bytonic.de/html/benchmarks.html

    > (che è appunto l'idea che lo ha fatto nascere e
    > sviluppare) ma presenta altre caratteristiche non meno
    > importanti...quindi perchè lamentarsi?

    La critica costruttiva serve a migliorare se' stessi, a trovare i punti deboli ed a rafforzarli, a coprire le mancanze che ci vengono fatte notare.

    > perchè utilizzarlo se non ci serve?

    Perche' non farlo evolvere ? Cosi' come si stanno evolvendo gli altri linguaggi ?

    > perchè parlare di applet ormai (per quel che mi riguarda)
    > morte e sepolte?

    Bho, non lo so, ne stai parlando solo tu !

    > e soprattutto perchè paragonarlo al .net o al php???

    Bho, non lo so, non l'ho fatto, ma a causa del tuo quoting non si vede.
    krane
    22544
  • chiarisco un paio di punti:

    1) La mia critica non era diretta a te

    2) sono daccordo con te su quasi tutto quello che hai detto

    3) prima di rispondere a me, leggiti tutti i post precedenti, non è che mi invento cose o mi incazzo senza nessun motivo

    4) di applet, php, .net, 3d ecc...ecc.... se ne stava parlando da un bel pò, prima che tu prendesti parte alla discussione

    5) non puoi prendere parte a discussioni senza averti letto i messaggi precedenti e credere di aver capito tutto

    5) sul forum ci stò per parlare di cose sensate non per leggere giudizi dal primo tipo che arriva e che non è riuscito nemmeno ad installarsi la JRE e si vuole usare java per forza per il 3d (vedi messaggi precedenti)


    chiariti questi punti possiamo parlare di qualsiasi cosa
    non+autenticato
  • - Scritto da: Homer Simpson
    > chiarisco un paio di punti:

    > 1) La mia critica non era diretta a te

    Allora la prossima volta scrivila sotto al post che volevi criticare, visto che in questo tread ci sono 5 post di discussione tra me te e basta.
    O il altenativa QUOTA la parte a cui alludi, sempre che tu sia capace di farlo.

    > 2) sono daccordo con te su quasi tutto quello che
    > hai detto

    > 3) prima di rispondere a me, leggiti tutti i post
    > precedenti, non è che mi invento cose o mi
    > incazzo senza nessun motivo

    Mi devo leggere tutto il forum quando siamo in un trad ben specifico in cui stiamo parlando solo io e te ?
    Ma perche' non leggere anche i forum di altri siti allora...

    > 4) di applet, php, .net, 3d ecc...ecc.... se ne
    > stava parlando da un bel pò, prima che tu
    > prendesti parte alla discussione

    Veramente il primo messaggio di stanotte e' mio, anche se non avevo voglia di loggarmi; inoltre comincio a pensare che tu abbia grossi problemi non solo a quotare, ma anche a capire il senso dei "tread" nelle discussioni.

    > 5) non puoi prendere parte a discussioni senza
    > averti letto i messaggi precedenti e credere di
    > aver capito tutto

    E tu non puoi rispondere ad un tread di qualcosa di cui si parla in un altro, il tutto senza quotare niente.

    > 5) sul forum ci stò per parlare di cose sensate non per
    > leggere giudizi dal primo tipo che arriva e che non è
    > riuscito nemmeno ad installarsi la JRE e si vuole usare
    > java per forza per il 3d (vedi messaggi precedenti)

    Dimmi quale messaggio specifico, altrimenti ti do' qualche risposta sulla pedofilia e poi ti dico (vedi forum precedenti).

    > chiariti questi punti possiamo parlare di qualsiasi
    > cosa

    Preferirei rimanere attinente a quello che si parla in questo tread.
    krane
    22544
  • eccoci è arrivato il guru di internet.

    qui il problema di capire i tread ce lo hai tu, non io.

    Ti faccio notare che il tread su cui stiamo postando, creato da me (è bene specificare tutto perchè non mi sebra che tu abbia un gran spirito di adattamento) è nato come tread di risposta alle inutili discussioni riguardanti questa notizia.

    E' chiaro, fin dalle prime righe (cito testualmente):

    -non vi soddisfa la velocità di java??
    -non vi soddisfa il java3D??
    -non vi soddisfano in genere le caratteristiche di java???

    -allora non usatelo, evitando così di dire cazzate.

    che si fà riferimento ad una discussione già precedentemente avviata (nota come dico "evitando di dire cazzate" esplicito riferimento a qualcosa di già avvenuto).

    le tue obiezioni sono basate sul nulla:

    1)il post l'ho messo esattamente dove lo volevo mettere e dove è giusto che sia: dentro un nuovo tread, in quanto contiene una mia osservazione su tutti i post che erano stati pubblicati fino a quel momento sotto tutti i vari tread di discussione riguardanti la notizia.

    2) Se vuoi parlare di qualcosa è giusto che tu ti informa sull'argomento della discussione. Oltretutto è OVVIO che stiamo commentando la notizia su java ed è OVVIO che i miei post (non presentando altre indicazioni) si riferiscano ESCLUSIVAMENTE a ciò.
    (ti ho evidenziato le parole chiave, non si sà mai)

    3) Ti faccio notare che sei tu quello che stà rispondendo a caso in un tread che CHIARAMENTE riguarda un'argomento specifico.

    4) non vorrei mai parlare di pedofilia ( e poi non ho nemmeno capito che centra in questa discussione) con te, dato che non ci riesco neppure a parlare di java.

    specificato ciò mi sorge una domanda; immaginati internet come l'insieme di tutta l'acqua presente sulla terra (sia ghiacciata, che liquida, che vapore):

    come fai a navigare in internet se riesci a perderti in una molecola d'acqua (che è + o - la dimensione di questo post rispetto alle dimensioni di internet)?
    non+autenticato
  • - Scritto da: Homer Simpson
    > eccoci è arrivato il guru di internet.

    Bhe, almeno so quotare.

    > qui il problema di capire i tread ce lo hai tu,
    > non io.

    Lascio giudicare agli altri lettori...

    > Ti faccio notare che il tread su cui stiamo postando,
    > creato da me (è bene specificare tutto perchè non mi
    > sebra che tu abbia un gran spirito di adattamento) è nato
    > come tread di risposta alle inutili discussioni
    > riguardanti questa notizia.

    E visto che le discussioni (secondo te) erano inutili era necessario il tuo post ? Oppure ti sei eletto inutile dell'inutile scrivendolo ?

    > E' chiaro, fin dalle prime righe (cito testualmente):

    > -non vi soddisfa la velocità di java??

    Io rispondo per me: la velocita' di java mi soddisfa... Parliamone.

    > -non vi soddisfa il java3D??

    Io rispondo per me: quale Java3D ? Ci sono piu' implementazioni che peli sulle copraccilia di Elio.... Parliamone.

    > -non vi soddisfano in genere le caratteristiche
    > di java???

    Dipende, parliamone...
    Che siamo in un forum a fare ?

    > -allora non usatelo, evitando così di dire cazzate.

    " eccoci è arrivato il guru di internet. "
    E' la tua risposta definitiva ? Allora cancelliamo subito java dai nostri Pc... Rotola dal ridere

    > che si fà riferimento ad una discussione già
    > precedentemente avviata (nota come dico "evitando
    > di dire cazzate" esplicito riferimento a qualcosa
    > di già avvenuto).

    Se secondo te l'argomento e' esaurito smetti di postare, personalmente lo sviscerero' ancora un po' insieme ad altra gente interessata.

    > le tue obiezioni sono basate sul nulla:

    Non mi stupisce: erano obiezioni ai tuoi post Rotola dal ridere

    > 1)il post l'ho messo esattamente dove lo volevo mettere
    > e dove è giusto che sia: dentro un nuovo tread, in
    > quanto contiene una mia osservazione su tutti i
    > post che erano stati pubblicati fino a
    > quel momento sotto tutti i vari tread di
    > discussione riguardanti la notizia.

    E sua maesta' si offende se rispondono ai suoi post ?
    Aprire un blog ? Cosi' puoi sentenziare senza che ti rispondano ?

    > 2) Se vuoi parlare di qualcosa è giusto che tu ti
    > informa sull'argomento della discussione.
    > Oltretutto è OVVIO che stiamo commentando la
    > notizia su java ed è OVVIO che i miei post (non
    > presentando altre indicazioni) si riferiscano
    > ESCLUSIVAMENTE a ciò.
    > (ti ho evidenziato le parole chiave, non si sà mai)

    Prova ad evidenziare le parti delle mie risposte che non erano coerenti con le tue affermazioni, magare QUOTANDO.
    http://wiki.news.nic.it/QuotarBene

    > 3) Ti faccio notare che sei tu quello che stà
    > rispondendo a caso in un tread che CHIARAMENTE
    > riguarda un'argomento specifico.

    Chiaramente ? Prova a quotare che sarai piu' chiaro, a me sembra di aver risposto frase per frase alle tue affermazioni.

    > 4) non vorrei mai parlare di pedofilia ( e poi
    > non ho nemmeno capito che centra in questa
    > discussione) con te, dato che non ci riesco
    > neppure a parlare di java.

    Bhe, sai visto che confondi quello che uno dice in un tread con quello che si dice negli altri tread, specificavo nel caso che facessi la stessa confusione con i vari forum.

    > specificato ciò mi sorge una domanda; immaginati
    > internet come l'insieme di tutta l'acqua presente
    > sulla terra (sia ghiacciata, che liquida, che vapore):
    > come fai a navigare in internet se riesci a
    > perderti in una molecola d'acqua (che è + o - la
    > dimensione di questo post rispetto alle
    > dimensioni di internet)?

    E tu come fai a parlare in un forum se non sei capace di quotare ?
    krane
    22544
  • non credo che la discussione riguardi come quotare o meno.

    non stò usando il tag quote non perchè non sia capace, ma per permetteri di dire qualcosa dato che parli solo di questo.

    non sò se ti è riuscito a leggere gli altri tread (spero di no dato che non sembri averci capito niente): stavo "difendendo" (se così si può dire) java da chi a suo tempo (PRECISO CHE TE LO FACCIO APPOSTA DI NON QUOTARE) scrisse cose non corrette riguardo java.

    sai che mi ispiri un sacco di domande, del tipo:

    Se io sono l'inutile degli inutili, tu che perdi tempo con me cosa saresti?

    la risposta viene da sola
    non+autenticato
  • Semplicemente uno che sta in ufficio a meta' luglio ad aspettare che arrivi ora di uscire...
    krane
    22544
  • che ti ci tengono a fare in ufficio?
    a produrre co2?
    avete un'esuberanza di ossigeno?
    non+autenticato
  • Parliamoci chiaro: lurkando per il Web, in quante applet Java vi imbattete al giorno? Se escludiamo quei pochi casi sfigati di banche online o ticker di news di quattro anni fa, francamente se ne capitano due o tre al mese è grasso che cola.
    Sono rimaste solo IBM, Sun e orde di poveri programmatori costretti ad accroccare improbabili soluzioni verticali in Java, il cui unico scopo è fornire casi di studio su come "non fare" informatica a questo mondo.
  • - Scritto da: afiorillo
    > Parliamoci chiaro: lurkando per il Web, in quante
    > applet Java vi imbattete al giorno?

    Java non è solo Applet. I piu' grandi online-banking girano su Java.
    non+autenticato
  • Inoltre ci sono anche software desktop scritti in Java ed ampiamente diffusi come Azureus e l'erp open source Compiere.
  • ... con applicazioni legacy cobol che gli fanno il lavoro più importante su mainframe MVS!
    non+autenticato
  • - Scritto da: pippo
    > ... con applicazioni legacy cobol che gli fanno
    > il lavoro più importante su mainframe
    > MVS!

    No, non piùOcchiolino
    O, almeno, nelle banche serie per le quali ho lavorato ioSorride
    Java su servers SUN (E a volte pure Linux) spopola.
    non+autenticato
  • quindi esistono banche serie che usano Java e banche non serie che non lo usano?
    non+autenticato
  • - Scritto da: afiorillo
    > Parliamoci chiaro: lurkando per il Web, in quante
    > applet Java vi imbattete al giorno?

    Ehm, guarda che le applet sono lo 0.01% di quello che offre Java, anzi ultimamente, a parte i giochini per il browser, se ne vedono molto poche. Ci sono un sacco di applicazioni server, di framework e librerie per fare praticamente qualunque cosa.

    > Sono rimaste solo IBM, Sun e orde di poveri
    > programmatori costretti ad accroccare improbabili
    > soluzioni verticali in Java, il cui unico scopo è
    > fornire casi di studio su come "non fare"
    > informatica a questo
    > mondo.

    E come si fa l'informatica? Col Visual Basic? Java è un linguaggio che offre uno dei più ricchi e completi paradigmi a oggetti esistenti. Certo, si possono fare porcherie anche con Java, ma studiando seriamente la programmazione a oggetti, i design pattern e tutto ciò che ci ruota attorno ci si rende conto dello splendido disegno che sta dietro al linguaggio Java. Non a caso, i migliori framework al mondo (Qualche esempio? Hibernate, Lucene...) sono nati su Java e solo dopo sono stati portati su .NET.

    TAD
  • ei Afiorillo, a che cazzo servono il tuo discorso?????

    si vede lontano kilometri che non sai minimamente di cosa tu stia parlando.....e quindi, perchè non eviti di dire cazzate???
    non+autenticato
  • - Scritto da: Homer Simpson
    > ei Afiorillo, a che cazzo servono il tuo
    > discorso?????
    >
    > si vede lontano kilometri che non sai minimamente
    > di cosa tu stia parlando.....e quindi, perchè non
    > eviti di dire
    > cazzate???

    Mai usati prodotti IBM vero ?
    krane
    22544
  • - Scritto da: krane
    > - Scritto da: Homer Simpson
    > > ei Afiorillo, a che cazzo servono il tuo
    > > discorso?????
    > >
    > > si vede lontano kilometri che non sai
    > minimamente
    > > di cosa tu stia parlando.....e quindi, perchè
    > non
    > > eviti di dire
    > > cazzate???
    >
    > Mai usati prodotti IBM vero ?

    si si li ho usati e con websphere Application server ci sono clienti che ancora piangono rotfl
    Comunque anche qui si vede la tua totale ignoranza in fatto di prodotti compresi quelli IBM
    Tivoli gira su piattaforma java
    Websphere gira su piattaforma java.
    Gira tutto su piattaforma java i NUOVI PRODOTTI IBM.
    senza java ancora stavano a programma su lo ZOS!
    non+autenticato
  • - Scritto da: biggeblue
    > - Scritto da: krane
    > > - Scritto da: Homer Simpson
    > > > ei Afiorillo, a che cazzo servono il tuo
    > > > discorso?????
    > > >
    > > > si vede lontano kilometri che non sai
    > > minimamente
    > > > di cosa tu stia parlando.....e quindi, perchè
    > > non
    > > > eviti di dire
    > > > cazzate???
    > >
    > > Mai usati prodotti IBM vero ?
    >
    > si si li ho usati e con websphere Application
    > server ci sono clienti che ancora piangono
    > rotfl
    > Comunque anche qui si vede la tua totale
    > ignoranza in fatto di prodotti compresi quelli
    > IBM

    Perche' mail ? Quando io li usavo come esempio per l'uso di java ?

    > Tivoli gira su piattaforma java

    Appunto.

    > Websphere gira su piattaforma java.

    Infatti...

    > Gira tutto su piattaforma java i NUOVI PRODOTTI
    > IBM.

    Gia...

    > senza java ancora stavano a programma su lo ZOS!

    Esatto !
    krane
    22544
  • non vedo che c'entri con il thread in questione, comunque a volerti rispondere, usare il 3D significa appoggiarsi per forza di cose a schede grafiche, che significa driver, che significa directX o openGL. Entrambe le librerie sono supportate da java, quindi non vedo dove sia il problema. Vorresti forse che alla sun si inventassero una loro librerie che faccia concorrenza alle directX e alle OpenGL?? E con i produttori hardware come la mettiamo?
    non+autenticato
  • - Scritto da: kuarl
    > non vedo che c'entri con il thread in questione,

    Non vedo cosa c'entra con il post prima... Certo che quotare avrebbe aiutato.

    > comunque a volerti rispondere, usare il 3D
    > significa appoggiarsi per forza di cose a schede
    > grafiche, che significa driver, che significa
    > directX o openGL. Entrambe le librerie sono
    > supportate da java, quindi non vedo dove sia il
    > problema.

    Ok, mi spieghi come vengono entrambe supportate da Java ? Ovviamente stai parlando di supporto nativo vero ?

    > Vorresti forse che alla sun si inventassero una
    > loro librerie che faccia concorrenza alle directX
    > e alle OpenGL?? E con i produttori hardware come
    > la mettiamo?

    E con il quoting come la mettiamo ?
    krane
    22544
  • con le librerie java3d (ormai un po vecchiotte) è disponibile il supporto opengl....

    ma spiegatemi tutti una cosa: perchè vi ostinate ad impuntarvi tutti sul fatto che java non fornisce un supporto per il 3D, quando esiste il c++ ??? è come incazzarsi perchè l'autobus non può volare....

    perchè volete usare java se non avete bisogno delle sue caratteristiche???
    volete il 3d? datevi al c++, assembler, opengl e directx....vedrete che passerete dei bei momenti indimenticabili!
    non+autenticato
  • - Scritto da: Homer Simpson
    > con le librerie java3d (ormai un po vecchiotte) è
    > disponibile il supporto opengl....

    Appunto, ormai un po' vecchiotte e che non contemplano il rendering software.

    > ma spiegatemi tutti una cosa: perchè vi ostinate
    > ad impuntarvi tutti sul fatto che java non
    > fornisce un supporto per il 3D, quando esiste il
    > c++ ???

    Perche' il C++ e' mutlipiattaforma per modo di dire (soprattutto causa di windows e cellulari).
    Perche' il C++ richiede la compilazione per ogni tipologia di client (windows, linux, mac, cellulari ecc..).

    Che il Java non fornisca il supporto per il 3D quando ormai anche i cellulari hanno all'interno delle sk 3D mi fa pensare che sia indietro.

    > perchè volete usare java se non avete bisogno
    > delle sue caratteristiche???

    Dipende dalle caratteristiche che servono : la portabilita' ad esempio.

    > volete il 3d? datevi al c++, assembler, opengl e
    > directx....vedrete che passerete dei bei momenti
    > indimenticabili!

    Ho gia dato, ma personalmente per quel che mi serve ho molto piu' bisogno di portabilita' di 3D, anche se non avrebbe fatto schifo.
    krane
    22544
  • e che ci fai del rendering software?
    se vi interessa la velocità il rendering hardware è la soluzione
    non+autenticato
  • - Scritto da: Homer Simpson
    > e che ci fai del rendering software?
    > se vi interessa la velocità il rendering hardware
    > è la soluzione

    Ad esempio mi serve a non far inchiodare il programma se l'utente non dispone di una sk 3D.
    krane
    22544
  • che ti serve il 3d se non disponi di una cheda accelerata? adesso te le tirano, non c'è nemmeno più bisogno di comprarsele!
    non+autenticato
  • - Scritto da: Homer Simpson
    > che ti serve il 3d se non disponi di una cheda
    > accelerata?

    Per esempio :
    - Ad abbassare il livello di dettaglio in modo da poter fare del rendering software.
    - A far aprire un popup con scritto: "Comprati una sk 3D Strapezzente !"
    - A quotare... Questo non centra ma chissa'...

    > adesso te le tirano, non c'è nemmeno più bisogno di
    > comprarsele!

    E quindi ogni linguaggio multipiattaforma moderno dovrebbe poterle gestire no ? Vedi perche' dico che Java e' indietro ? Grazie per avermi dato ragione.
    krane
    22544
  • - Scritto da: krane
    > - Scritto da: Homer Simpson
    > > con le librerie java3d (ormai un po vecchiotte)
    > è
    > > disponibile il supporto opengl....
    >
    > Appunto, ormai un po' vecchiotte e che non
    > contemplano il rendering
    > software.
    >
    > > ma spiegatemi tutti una cosa: perchè vi ostinate
    > > ad impuntarvi tutti sul fatto che java non
    > > fornisce un supporto per il 3D, quando esiste il
    > > c++ ???
    >
    > Perche' il C++ e' mutlipiattaforma per modo di
    > dire (soprattutto causa di windows e
    > cellulari).
    > Perche' il C++ richiede la compilazione per ogni
    > tipologia di client (windows, linux, mac,
    > cellulari
    > ecc..).

    Esiste un altro linguaggio multipiattaforma in formato bytecode con una VM diffusa per tutti o quasi i S.O. a parte JAva? E per multipiattaforma non intendo Win95/98, Win2k,XP, Vista... ci siamo capiti...
    -----------------------------------------------------------
    Modificato dall' autore il 16 luglio 2007 23.56
    -----------------------------------------------------------
  • - Scritto da: Alessandrox

    > Esiste un altro linguaggio multipiattaforma in
    > formato bytecode con una VM diffusa per tutti o
    > quasi i S.O. a parte JAva? E per multipiattaforma
    > non intendo Win95/98, Win2k,XP, Vista... ci siamo
    > capiti...

    Niente...
    nessuna risposta...
  • - Scritto da: Alessandrox
    > - Scritto da: Alessandrox
    >
    > > Esiste un altro linguaggio multipiattaforma in
    > > formato bytecode con una VM diffusa per tutti o
    > > quasi i S.O. a parte JAva? E per
    > multipiattaforma
    > > non intendo Win95/98, Win2k,XP, Vista... ci
    > siamo
    > > capiti...
    >
    > Niente...
    > nessuna risposta...
    perché non serve, quello che serve è ottimizzare non creare bloatware.
    non+autenticato
  • In Java a programmazione 3D e' ancora ad un livello inesistente, con le librerie esterne si migliora, ma si sente che non e' ancora una soluzione integrata...

    Siam messi male...
    non+autenticato
  • - Scritto da: Anonimo
    > In Java a programmazione 3D e' ancora ad un
    > livello inesistente, con le librerie esterne si
    > migliora, ma si sente che non e' ancora una
    > soluzione
    > integrata...
    >
    > Siam messi male...

    Il problema è che Java, se escludiamo qualche improbabile tentativo fatto in alcune università, non è ancora pensato per accogliere il 3D...

    TAD
  • il problema è che Java è... Java
    pertanto prima sparisce e meglio è per tutti e che lasci ilposto a tecnologie più efficienti
    non+autenticato
  • - Scritto da: NoJavathank s
    > il problema è che Java è... Java
    > pertanto prima sparisce e meglio è per tutti e
    > che lasci ilposto a tecnologie più
    > efficienti

    Come per esempio ... Hmmmm ... Aiutami te, dai, dinne unaA bocca aperta !
    non+autenticato
  • Tipo? Sul web e le thin application posso darti ragione ma sul back-end e la programmazione enterprise in generale non vedo una gran concorrenza.
  • - Scritto da: NoJavathank s
    > il problema è che Java è... Java
    > pertanto prima sparisce e meglio è per tutti e
    > che lasci ilposto a tecnologie più
    > efficienti

    e perchè non ce lo fornisci tu queste tecnologie + efficenti???

    il punto di forza di java non è l'efficienza, bensì la portabilità, l'innata orientazione ad internet e anche il calcolo parallelo (RMI); lo stesso programma può girare su tutti i sistemi operativi purchè ci sia una jre installata....senza considerare la sua discendenza dal C e il fatto che ormai è divento open source.

    Vattelo a fare tu un qualsiasi tipo di server (o altro programma) scritto in assembler che giri su Linux, Windows 98, xp, vista, Mac, dos, posix, ecc...ecc...

    non sopporto gente che spara sentenze senza conoscere un minimo di ciò che stà parlando
    non+autenticato
  • ma tu hai mai veramente fatto girare un applicativo Java su tutte queste macchine? ti funzionano tutte? ti fa sempre la stesa cosa? quanti problemi di installazione della JVM hai mai avuto? e anche se ci fossero, quanti sono quelli che si comprano 10 sistemi operativi per far girare lo stesso programma?
    Oggi si fa tutto col Browser e tutto si riduce ad una installazione sul server dove Java non è assolutamente necessario. si possono scegliere altre strade più efficienti come il PHP su macchine Unix e .net su macchine windows
    non+autenticato
  • si....il .net
    ihih

    ho testato alcuni dei miei programmi sotto linux, xp, vista, 98 e mac......e ti posso assicurare che se scritto correttamente funziona!

    il fatto della portabilità è importante non per permettere a me di installarmi 10 sistemi operativi, bensì per fare in modo che tutti (o quasi) possano utilizzare il programma indipendentemente dal sistema in uso....e ti pare poco?!?
    non+autenticato
  • non è poco. -se- serve. ma il più delle volte ciò è completamente inutile.
    se necessito di un applicativo (non web, applicativo, codice eseguibile sulla macchina) efficiente e veloce non scelgo di farlo in Java, ma scelgo un applicativo compilato ed ottimizzato per la macchina sulla quale l'applicativo deve girare. cosa che Java non fa assolutamente perchè non è progettato per farlo. ed ecco che .net su windows fa il suo dovere senza richiedere le kilate di memoria e cicli macchina che necessita invece l'invasivo odioso Java.
    E basta dire che Java è un linguaggio orientato al Web. E' nato sulle macchinette per distribuire limonate, altro che orientamento al Web. Le applet non le fa più nessuno (come mai??) e Java vive prevalentemente su costose macchine server non windows insieme ad Apache (che thò, guarda un pò, non è scritto in Java, come mai?)
    non+autenticato
  • Apache non è scritto in java??! che strano.....
    secondo te può essere perchè java è stato annunciato il 23 maggio 1995 e apache invece era già uscito nell'aprile dello stesso anno?????
    era un po inutile mettersi a riscrivere apache in un'altro linguaggio(peraltro non ancora uscito) quando era già bello pronto, testato e rilasciato.

    "Java vive prevalentemente su costose macchine server non windows insieme ad Apache".....bella frase, l'hai pensata tu??

    è logico che un server sia costoso (sia esso Windows o unix) perchè necessita di molte risorse hardware...se poi ci metti sù solo software proprietario come windows server 2003 con 4 o 5 licenze dal modico prezzo di 600 euro circa, metti su il visual studio 2005 che parte da 1180 euro per la versione base, più i restanti software (proprietari), mi sembra che sia di gran lunga più conveniente l'accoppiata "debian + java + apache + tutto quello che ti pare" dall'esorbitante prezzo di (pensate bene) 0 EURO!!!!!!!!!
    non+autenticato
  • > dove Java non è
    > assolutamente necessario. si possono scegliere
    > altre strade più efficienti come il PHP su
    > macchine Unix

    Vuoi paragonare il PHP a Java??? Non si parla semplicemente di velocità di esecuzione!

    > e .net su macchine
    > windows

    Sì, peccato che se vuoi usare un server Microsoft in un'azienda gli devi versare i soldi delle licenze.
    Con Java ci sono, ad esempio, Tomcat e JBoss che non costano un euro.

    TAD