-
bye bye MonoScritto daNon Autenticatoil 2011-05-04 20:46:00.0 alle 2011-05-04 20:46:00.0Ora che Novell è stata acquisita da Attachmate tutti i developer di Mono sono stati licenziati:
http://www.phoronix.com/scan.php?page=news_item&px...
-
Re: bye bye Mono
- Scritto da:
> Ora che Novell è stata acquisita da Attachmate
> tutti i developer di Mono sono stati
> licenziati:
> http://www.phoronix.com/scan.php?page=news_item&px
E così evapora la pretesa di portabilità del framework venduta ai winari dai salesman M$.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 22:17:00.0 alle 2011-05-04 22:17:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> > Ora che Novell è stata acquisita da Attachmate
> > tutti i developer di Mono sono stati
> > licenziati:
> >
> http://www.phoronix.com/scan.php?page=news_item&px
>
> E così evapora la pretesa di portabilità del
> framework venduta ai winari dai salesman
> M$.
Il bello del software open source invece è che anche se una grande azienda licenzia i dipendenti quel progetto non muore e può continuare ad essere utilizzato.
Finché esisteranno le cantine Mono vivrà!-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 22:20:00.0 alle 2011-05-04 22:20:00.0
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > > Ora che Novell è stata acquisita da Attachmate
> > > tutti i developer di Mono sono stati
> > > licenziati:
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> >
> > E così evapora la pretesa di portabilità del
> > framework venduta ai winari dai salesman
> > M$.
>
> Il bello del software open source invece è che
> anche se una grande azienda licenzia i dipendenti
> quel progetto non muore e può continuare ad
> essere
> utilizzato.
>
> Finché esisteranno le cantine Mono vivrà!
e sarà beta forevahh!!!-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 22:28:00.0 alle 2011-05-04 22:28:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > > Ora che Novell è stata acquisita da
> Attachmate
> > > > tutti i developer di Mono sono stati
> > > > licenziati:
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > >
> > > E così evapora la pretesa di portabilità del
> > > framework venduta ai winari dai salesman
> > > M$.
> >
> > Il bello del software open source invece è che
> > anche se una grande azienda licenzia i
> dipendenti
> > quel progetto non muore e può continuare ad
> > essere
> > utilizzato.
> >
> > Finché esisteranno le cantine Mono vivrà!
>
>
> e sarà beta forevahh!!!
Mono non è in beta da tempo, è nato una decina di anni fa. I problemi sussistono solo per chi scrive applicazioni .NET Windows e sogna un clone identico per Linux che gli permetta di fare applicazioni multipiattaforma con due clic.
Ma se uno invece parte subito con Mono senza usare niente di Microsoft è a posto. Anzi speriamo che Mono e Moonlight proseguano per i cazzi loro.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 23:04:00.0 alle 2011-05-04 23:04:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da: Daisuke Niwa
> > > >
> > > > - Scritto da:
> > > > > Ora che Novell è stata acquisita da
> > Attachmate
> > > > > tutti i developer di Mono sono stati
> > > > > licenziati:
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > >
> > > > E così evapora la pretesa di portabilità del
> > > > framework venduta ai winari dai salesman
> > > > M$.
> > >
> > > Il bello del software open source invece è che
> > > anche se una grande azienda licenzia i
> > dipendenti
> > > quel progetto non muore e può continuare ad
> > > essere
> > > utilizzato.
> > >
> > > Finché esisteranno le cantine Mono vivrà!
> >
> >
> > e sarà beta forevahh!!!
>
> Mono non è in beta da tempo, è nato una decina di
> anni fa. I problemi sussistono solo per chi
> scrive applicazioni .NET Windows e sogna un
> clone identico per Linux che gli permetta di fare
> applicazioni multipiattaforma con due
> clic.
> Ma se uno invece parte subito con Mono senza
> usare niente di Microsoft è a posto. Anzi
> speriamo che Mono e Moonlight proseguano per i
> cazzi
> loro.
si vabbé allora a che cazzo serve?
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 23:24:00.0 alle 2011-05-04 23:24:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > >
> > > > > - Scritto da:
> > > > > > Ora che Novell è stata acquisita da
> > > Attachmate
> > > > > > tutti i developer di Mono sono stati
> > > > > > licenziati:
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > > >
> > > > > E così evapora la pretesa di portabilità
> del
> > > > > framework venduta ai winari dai salesman
> > > > > M$.
> > > >
> > > > Il bello del software open source invece è
> che
> > > > anche se una grande azienda licenzia i
> > > dipendenti
> > > > quel progetto non muore e può continuare ad
> > > > essere
> > > > utilizzato.
> > > >
> > > > Finché esisteranno le cantine Mono vivrà!
> > >
> > >
> > > e sarà beta forevahh!!!
> >
> > Mono non è in beta da tempo, è nato una decina
> di
> > anni fa. I problemi sussistono solo per chi
> > scrive applicazioni .NET Windows e sogna un
> > clone identico per Linux che gli permetta di
> fare
> > applicazioni multipiattaforma con due
> > clic.
> > Ma se uno invece parte subito con Mono senza
> > usare niente di Microsoft è a posto. Anzi
> > speriamo che Mono e Moonlight proseguano per i
> > cazzi
> > loro.
>
> si vabbé allora a che cazzo serve?
Come a che cazzo serve? A scrivere programmi multi piattaforma.
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 09:37:00.0 alle 2011-05-05 09:37:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da:
> > > > >
> > > > > - Scritto da: Daisuke Niwa
> > > > > >
> > > > > > - Scritto da:
> > > > > > > Ora che Novell è stata acquisita da
> > > > Attachmate
> > > > > > > tutti i developer di Mono sono stati
> > > > > > > licenziati:
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > > > >
> > > > > > E così evapora la pretesa di portabilità
> > del
> > > > > > framework venduta ai winari dai salesman
> > > > > > M$.
> > > > >
> > > > > Il bello del software open source invece è
> > che
> > > > > anche se una grande azienda licenzia i
> > > > dipendenti
> > > > > quel progetto non muore e può continuare
> ad
> > > > > essere
> > > > > utilizzato.
> > > > >
> > > > > Finché esisteranno le cantine Mono vivrà!
> > > >
> > > >
> > > > e sarà beta forevahh!!!
> > >
> > > Mono non è in beta da tempo, è nato una decina
> > di
> > > anni fa. I problemi sussistono solo per chi
> > > scrive applicazioni .NET Windows e sogna un
> > > clone identico per Linux che gli permetta di
> > fare
> > > applicazioni multipiattaforma con due
> > > clic.
> > > Ma se uno invece parte subito con Mono senza
> > > usare niente di Microsoft è a posto. Anzi
> > > speriamo che Mono e Moonlight proseguano per i
> > > cazzi
> > > loro.
> >
> > si vabbé allora a che cazzo serve?
>
> Come a che cazzo serve? A scrivere programmi
> multi
> piattaforma.
c'è già java che funziona meglio.
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 09:39:00.0 alle 2011-05-05 09:39:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da:
> > > > >
> > > > > - Scritto da:
> > > > > >
> > > > > > - Scritto da: Daisuke Niwa
> > > > > > >
> > > > > > > - Scritto da:
> > > > > > > > Ora che Novell è stata acquisita da
> > > > > Attachmate
> > > > > > > > tutti i developer di Mono sono stati
> > > > > > > > licenziati:
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > > > > >
> > > > > > > E così evapora la pretesa di
> portabilità
> > > del
> > > > > > > framework venduta ai winari dai
> salesman
> > > > > > > M$.
> > > > > >
> > > > > > Il bello del software open source
> invece
> è
> > > che
> > > > > > anche se una grande azienda licenzia i
> > > > > dipendenti
> > > > > > quel progetto non muore e può continuare
> > ad
> > > > > > essere
> > > > > > utilizzato.
> > > > > >
> > > > > > Finché esisteranno le cantine Mono
> vivrà!
> > > > >
> > > > >
> > > > > e sarà beta forevahh!!!
> > > >
> > > > Mono non è in beta da tempo, è nato una
> decina
> > > di
> > > > anni fa. I problemi sussistono solo per chi
> > > > scrive applicazioni .NET Windows e sogna un
> > > > clone identico per Linux che gli permetta di
> > > fare
> > > > applicazioni multipiattaforma con due
> > > > clic.
> > > > Ma se uno invece parte subito con Mono senza
> > > > usare niente di Microsoft è a posto. Anzi
> > > > speriamo che Mono e Moonlight proseguano
> per
> i
> > > > cazzi
> > > > loro.
> > >
> > > si vabbé allora a che cazzo serve?
> >
> > Come a che cazzo serve? A scrivere programmi
> > multi
> > piattaforma.
>
> c'è già java che funziona meglio.
>
>
Oracle lo sta ammazzando, quelli di SUN che si occupavano di Java se ne sono andati. Con le cause per i brevetti sta dando il colpo di grazia.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 09:41:00.0 alle 2011-05-05 09:41:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da:
> > > > >
> > > > > - Scritto da:
> > > > > >
> > > > > > - Scritto da:
> > > > > > >
> > > > > > > - Scritto da: Daisuke Niwa
> > > > > > > >
> > > > > > > > - Scritto da:
> > > > > > > > > Ora che Novell è stata acquisita
> da
> > > > > > Attachmate
> > > > > > > > > tutti i developer di Mono sono
> stati
> > > > > > > > > licenziati:
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > > > > > >
> > > > > > > > E così evapora la pretesa di
> > portabilità
> > > > del
> > > > > > > > framework venduta ai winari dai
> > salesman
> > > > > > > > M$.
> > > > > > >
> > > > > > > Il bello del software open source
> > invece
> > è
> > > > che
> > > > > > > anche se una grande azienda licenzia i
> > > > > > dipendenti
> > > > > > > quel progetto non muore e può
> continuare
> > > ad
> > > > > > > essere
> > > > > > > utilizzato.
> > > > > > >
> > > > > > > Finché esisteranno le cantine Mono
> > vivrà!
> > > > > >
> > > > > >
> > > > > > e sarà beta forevahh!!!
> > > > >
> > > > > Mono non è in beta da tempo, è nato una
> > decina
> > > > di
> > > > > anni fa. I problemi sussistono solo per
> chi
> > > > > scrive applicazioni .NET Windows e sogna
> un
> > > > > clone identico per Linux che gli permetta
> di
> > > > fare
> > > > > applicazioni multipiattaforma con due
> > > > > clic.
> > > > > Ma se uno invece parte subito con Mono
> senza
> > > > > usare niente di Microsoft è a posto. Anzi
> > > > > speriamo che Mono e Moonlight proseguano
> > per
> > i
> > > > > cazzi
> > > > > loro.
> > > >
> > > > si vabbé allora a che cazzo serve?
> > >
> > > Come a che cazzo serve? A scrivere programmi
> > > multi
> > > piattaforma.
> >
> > c'è già java che funziona meglio.
> >
> >
>
> Oracle lo sta ammazzando, quelli di SUN che si
> occupavano di Java se ne sono andati. Con le
> cause per i brevetti sta dando il colpo di
> grazia.
poi è tutta da vedere che funziona meglio, probabilmente lato server, anche se come features non so chi sia messo meglio.
Ma pensando al desktop io le applicazioni con Swing o Awt le ho sempre viste come dei mattoni e anche abbastanza brutte esteticamente. Secondo una ricerca ormai gli utenti associano alla parola java: Lento e Grigio-
Re: bye bye Mono
- Scritto da:
>
> Ma pensando al desktop io le applicazioni con
> Swing o Awt le ho sempre viste come dei mattoni e
> anche abbastanza brutte esteticamente. Secondo
> una ricerca ormai gli utenti associano alla
> parola java: Lento e
> Grigio
swt è decente, vedi eclipse. In alternativa con jna si possono usare le api di windows per fare le gui, ma è molto sbattimento.-
Re: bye bye Mono
- Scritto da: Svyatopolk
>
> - Scritto da:
> >
> > Ma pensando al desktop io le applicazioni con
> > Swing o Awt le ho sempre viste come dei mattoni
> e
> > anche abbastanza brutte esteticamente. Secondo
> > una ricerca ormai gli utenti associano alla
> > parola java: Lento e
> > Grigio
>
> swt è decente, vedi eclipse. In alternativa con
> jna si possono usare le api di windows per fare
> le gui, ma è molto
> sbattimento.
Esistono anche le SWT che usano i widget nativi del SO http://www.eclipse.org/swt/
.
Cmq non è più vera la cosa delle Swing "brutte e grige". È vero che anni fa erano brutte ma sono molto migliorate nel tempo (anzi, ora sono pure temabili http://geeknizer.com/best-java-swing-look-and-feel...
e Java non è più lento da un bel pezzo, anzi.
Diciamo che molta gente ha ancora quest'impressione perché si è portato dietro il ricordo di com'era Java anni fa.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 12:04:00.0 alle 2011-05-05 12:04:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da: Svyatopolk
> >
> > - Scritto da:
> > >
> > > Ma pensando al desktop io le applicazioni con
> > > Swing o Awt le ho sempre viste come dei
> mattoni
> > e
> > > anche abbastanza brutte esteticamente. Secondo
> > > una ricerca ormai gli utenti associano alla
> > > parola java: Lento e
> > > Grigio
> >
> > swt è decente, vedi eclipse. In alternativa con
> > jna si possono usare le api di windows per fare
> > le gui, ma è molto
> > sbattimento.
>
> Esistono anche le SWT che usano i widget nativi
> del SO http://www.eclipse.org/swt/
> .
>
> Cmq non è più vera la cosa delle Swing "brutte e
> grige". È vero che anni fa erano brutte ma sono
> molto migliorate nel tempo (anzi, ora sono pure
> temabili
> http://geeknizer.com/best-java-swing-look-and-feel
>
> Diciamo che molta gente ha ancora
> quest'impressione perché si è portato dietro il
> ricordo di com'era Java anni
> fa.
Ci vogliono almeno 20 anni per far sparire quel ricordo.-
Re: bye bye Mono
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: Svyatopolk
> > >
> > > - Scritto da:
> > > >
> > > > Ma pensando al desktop io le applicazioni
> con
> > > > Swing o Awt le ho sempre viste come dei
> > mattoni
> > > e
> > > > anche abbastanza brutte esteticamente.
> Secondo
> > > > una ricerca ormai gli utenti associano alla
> > > > parola java: Lento e
> > > > Grigio
> > >
> > > swt è decente, vedi eclipse. In alternativa
> con
> > > jna si possono usare le api di windows per
> fare
> > > le gui, ma è molto
> > > sbattimento.
> >
> > Esistono anche le SWT che usano i widget nativi
> > del SO http://www.eclipse.org/swt/
> > .
> >
> > Cmq non è più vera la cosa delle Swing "brutte e
> > grige". È vero che anni fa erano brutte ma sono
> > molto migliorate nel tempo (anzi, ora sono pure
> > temabili
> >
> http://geeknizer.com/best-java-swing-look-and-feel
> >
> > Diciamo che molta gente ha ancora
> > quest'impressione perché si è portato dietro il
> > ricordo di com'era Java anni
> > fa.
>
> Ci vogliono almeno 20 anni per far sparire quel
> ricordo.
Eppure ci sono diversi software Java che forse usi e nemmeno sai essere programmi Java.
Un esempio è I2P. Si tratta di un file exe, tu lo lanci come qualsiasi applicazione windows e lui si esegue... in realtà è un file Jar convertito in Exe http://www.i2p2.de/download.html
tant'è che può essere lanciato da linea di comando con il solito java -jar su qualsiasi SO.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 12:54:00.0 alle 2011-05-05 12:54:00.0- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da: Svyatopolk
> > > >
> > > > - Scritto da:
> > > > >
> > > > > Ma pensando al desktop io le applicazioni
> > con
> > > > > Swing o Awt le ho sempre viste come dei
> > > mattoni
> > > > e
> > > > > anche abbastanza brutte esteticamente.
> > Secondo
> > > > > una ricerca ormai gli utenti associano
> alla
> > > > > parola java: Lento e
> > > > > Grigio
> > > >
> > > > swt è decente, vedi eclipse. In alternativa
> > con
> > > > jna si possono usare le api di windows per
> > fare
> > > > le gui, ma è molto
> > > > sbattimento.
> > >
> > > Esistono anche le SWT che usano i widget
> nativi
> > > del SO http://www.eclipse.org/swt/
> > > .
> > >
> > > Cmq non è più vera la cosa delle Swing
> "brutte
> e
> > > grige". È vero che anni fa erano brutte ma
> sono
> > > molto migliorate nel tempo (anzi, ora sono
> pure
> > > temabili
> > >
> >
> http://geeknizer.com/best-java-swing-look-and-feel
> > >
> > > Diciamo che molta gente ha ancora
> > > quest'impressione perché si è portato dietro
> il
> > > ricordo di com'era Java anni
> > > fa.
> >
> > Ci vogliono almeno 20 anni per far sparire quel
> > ricordo.
>
> Eppure ci sono diversi software Java che forse
> usi e nemmeno sai essere programmi
> Java.
>
> Un esempio è I2P. Si tratta di un file exe, tu lo
> lanci come qualsiasi applicazione windows e lui
> si esegue... in realtà è un file Jar convertito
> in Exe
> http://www.i2p2.de/download.html
> tant'è che può essere lanciato da linea di
> comando con il solito java -jar su qualsiasi
> SO.
Non uso niente fatto in Java. L'unica applicazione che mi viene in mente è Eclipse e forse anche Open Office aveva qualcosa di Java. Basta non mi viene in mente niente altro. Forse anche le applicazioni della regione per gestire la firma elettronica. Insomma non cose che mi portano ricordi piacevoli in quanto a leggerezza.
Pensiamo poi alla morte delle Applet che hanno ceduto il passo a Flash. Anzi diciamo che non hanno ceduto il passo, anche se non fossero mai esistite nessuno ne avrebbe sentito la mancanza.-
Re: bye bye Mono
- Scritto da:
> Non uso niente fatto in Java. L'unica
> applicazione che mi viene in mente è Eclipse e
> forse anche Open Office aveva qualcosa di Java.
> Basta non mi viene in mente niente altro. Forse
> anche le applicazioni della regione per gestire
> la firma elettronica. Insomma non cose che mi
> portano ricordi piacevoli in quanto a
> leggerezza.
Quindi quel "niente" di cui sopra è improvvisamente diventato qualcosa.
Per quanto riguarda la leggerezza... Eclipse è un grosso IDE, stracarico di funzioni... prova a compararlo con l'IDE di Visual Studio e poi mi dici quale dei due è il più pesante.
OpenOffice non è programmato in Java. Usa Java solo nel raro caso in cui tu debba collegarti a dei database e in pochi altri rari casi tanto che non è nemmeno necessario che Java sia installato per installare OpenOffice.
Per i programmi di firma elettronica... io ne sviluppo, in Java guardacaso, e non vedo alcun rallentamento di sorta a parte un paio di secondi al primo avvio in cui deve caricare la JavaVM.
Determinare quale linguaggio sia il più veloce è difficile perché è una cosa che dipende da molti fattori... però da vari test che puoi trovare online vedrai che Java in velocità è comparabile ai programmi compilati con C++. Quello che però è sicuro è che Java ha fatto enormi passi avanti in questi ultimi anni in questo senso.
> Pensiamo poi alla morte delle Applet che hanno
> ceduto il passo a Flash. Anzi diciamo che non
> hanno ceduto il passo, anche se non fossero mai
> esistite nessuno ne avrebbe sentito la
> mancanza.
Mah, che le applet siano morte lo dici tu. Ci sono ancora molti casi in cui le applet non solo non sono morte, ma sono tutt'ora l'unico modo per fare determinate cose.
Esempio. Alcuni anni fa mi hanno chiesto di sviluppare questa applicazione per un comune:
Da una pagina WEB l'utente clicca un link. In automatico e senza che l'utente se ne accorga parte una applet che scarica in locale diversi file Word, apre Word in modalità nascosta, mette assieme questi file Word (template più testi e immagini vari), stampa (sempre da nascosto) il file Word risultante da questo collage su un file PDF, firma attraverso smartcard Infocamere il PDF e carica il PDF firmato sul sito.
Tutto questo chiedendo all'utente solo il PIN e senza dover inviare il PIN via rete a nessuno.
Tutto questo per automatizzare un'operazione che se l'operatore avesse dovuto fare a mano gli sarebbe costata probabilmente diverse decine di minuti (sempre ammesso che avessero ricordato i tanti passaggi da svolgere), senza doversi ricordare di eseguire nulla a parte cliccare una volta sul link suddetto.
Prova a farlo con qualsiasi altro linguaggio senza tirare in ballo ActiveX vari incorporati nella pagina WEB che ti legano a doppia mandata con IE.
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 13:47:00.0 alle 2011-05-05 13:47:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> > Non uso niente fatto in Java. L'unica
> > applicazione che mi viene in mente è Eclipse e
> > forse anche Open Office aveva qualcosa di Java.
> > Basta non mi viene in mente niente altro. Forse
> > anche le applicazioni della regione per gestire
> > la firma elettronica. Insomma non cose che mi
> > portano ricordi piacevoli in quanto a
> > leggerezza.
>
> Quindi quel "niente" di cui sopra è
> improvvisamente diventato
> qualcosa.
Mi preoccupo sempre quando uno prende tutto nel senso letterale. Ovvio che un linguaggio come Java qualche programma l'avrà tirato fuori. Ma se pensiamo che esiste da anni di applicazioni per il desktop c'è poco o niente (<---Hey non prenderlo in modo letterale)
> Per quanto riguarda la leggerezza... Eclipse è un
> grosso IDE, stracarico di funzioni... prova a
> compararlo con l'IDE di Visual Studio e poi mi
> dici quale dei due è il più
> pesante.
Non lo so, Eclipse?
> OpenOffice non è programmato in Java.
Dove l'ho detto
"Open Office aveva qualcosa di Java"
>Usa Java
> solo nel raro caso in cui tu debba collegarti a
> dei database e in pochi altri rari casi tanto che
> non è nemmeno necessario che Java sia installato
> per installare
> OpenOffice.
>
Non è così raro collegarsi a dei database con Ms Office, deduco non lo sia nemmeno per Open Office.
> Per i programmi di firma elettronica... io ne
> sviluppo, in Java guardacaso, e non vedo alcun
> rallentamento di sorta a parte un paio di secondi
> al primo avvio in cui deve caricare la
> JavaVM.
>
Non è un problema di rallentamento, ma sono sicuro che un sacco di utenti quando vanno sulla pagina che chiede loro di installare Java fanno qualche casino.
> Determinare quale linguaggio sia il più veloce è
> difficile perché è una cosa che dipende da molti
> fattori... però da vari test che puoi trovare
> online vedrai che Java in velocità è comparabile
> ai programmi compilati con C++. Quello che però è
> sicuro è che Java ha fatto enormi passi avanti in
> questi ultimi anni in questo
> senso.
>
> > Pensiamo poi alla morte delle Applet che hanno
> > ceduto il passo a Flash. Anzi diciamo che non
> > hanno ceduto il passo, anche se non fossero mai
> > esistite nessuno ne avrebbe sentito la
> > mancanza.
>
> Mah, che le applet siano morte lo dici tu.
Lo dice la storia del web
>Ci
> sono ancora molti casi in cui le applet non solo
> non sono morte, ma sono tutt'ora l'unico modo per
> fare determinate
> cose.
Casi sporadici. Quasi ovunque sono state sostituite da Flash.
>
> Esempio. Alcuni anni fa mi hanno chiesto di
> sviluppare questa applicazione per un
> comune:
> Da una pagina WEB l'utente clicca un link. In
> automatico e senza che l'utente se ne accorga
> parte una applet che scarica in locale diversi
> file Word, apre Word in modalità nascosta, mette
> assieme questi file Word (template più testi e
> immagini vari), stampa (sempre da nascosto) il
> file Word risultante da questo collage su un file
> PDF, firma attraverso smartcard Infocamere il PDF
> e carica il PDF firmato sul
> sito.
> Tutto questo chiedendo all'utente solo il PIN e
> senza dover inviare il PIN via rete a
> nessuno.
> Tutto questo per automatizzare un'operazione che
> se l'operatore avesse dovuto fare a mano gli
> sarebbe costata probabilmente diverse decine di
> minuti (sempre ammesso che avessero ricordato i
> tanti passaggi da svolgere), senza doversi
> ricordare di eseguire nulla a parte cliccare una
> volta sul link
> suddetto.
>
Mi sembra una bella porcheria. Ma immagino sia l'unico modo possibile al momento.
> Prova a farlo con qualsiasi altro linguaggio
> senza tirare in ballo ActiveX vari incorporati
> nella pagina WEB che ti legano a doppia mandata
> con IE.
>
-
Re: bye bye MonoAggiungo qualche considerazione su java vs resto del mondo: la jvm è molto efficiente, nella computazione pura[1].
Quello che ancora oggi fa dire che java è lento sono due cose: il caricamento della jvm, che è un runtime molto complesso, tanto che il campo d'applicazione perfetto è quello dei server, dove avviarsi un po' più lentamente è tollerabile senza problemi se il vantaggio è il tempo d'esecuzione; l'altro problema sono le gui che ancora oggi fanno abbastanza schifo, sono codificate a cazzo di cane senza l'uso dei thread per i task pesanti, così l'utente vede il bottone "incantato" sul premuto che non torna e l'interfaccia si blocca fino al ritorno dell'istruzione. Swt è un passo avanti enorme, ma io vedo ancora molta roba fatta su swing, dove un approccio del genere è macchinoso e molti programmatori non ci pensano nemmeno di sbattersi per fare le cose come si deve.
Per le applicazioni client mi piacerebbe vedere qualcosa come nailgun[2] sui desktop distribuito con la jvm, sviluppato come si deve magari, con i criteri di sicurezza adeguati.
[1] http://shootout.alioth.debian.org/u32/which-progra...
[2] http://www.martiansoftware.com/nailgun/index.html
-
Re: bye bye Mono
- Scritto da: Svyatopolk
> Aggiungo qualche considerazione su java vs resto
> del mondo: la jvm è molto efficiente, nella
> computazione
> pura[1].
> Quello che ancora oggi fa dire che java è lento
> sono due cose: il caricamento della jvm, che è un
> runtime molto complesso, tanto che il campo
> d'applicazione perfetto è quello dei server, dove
> avviarsi un po' più lentamente è tollerabile
> senza problemi se il vantaggio è il tempo
> d'esecuzione; l'altro problema sono le gui che
> ancora oggi fanno abbastanza schifo, sono
> codificate a cazzo di cane senza l'uso dei thread
> per i task pesanti, così l'utente vede il bottone
> "incantato" sul premuto che non torna e
> l'interfaccia si blocca fino al ritorno
> dell'istruzione. Swt è un passo avanti enorme, ma
> io vedo ancora molta roba fatta su swing, dove un
> approccio del genere è macchinoso e molti
> programmatori non ci pensano nemmeno di sbattersi
> per fare le cose come si
> deve.
> Per le applicazioni client mi piacerebbe vedere
> qualcosa come nailgun[2] sui desktop distribuito
> con la jvm, sviluppato come si deve magari, con i
> criteri di sicurezza
> adeguati.
Non è colpa della GUI se i programmatori sono mediocri. Java è nativamente un linguaggio multithread e mette a disposizione un sacco di mezzi per sfruttare questa sua caratteristica... peccato che ben pochi si interessano a questo aspetto (anche perché è roba complessa) e spesso fanno porcherie che portano ad un freeze dell'intera interfaccia (a volte senza nemmeno dire all'utente che deve aspettare). Ma non si può incolpare Java o Swing di questo.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 16:14:00.0 alle 2011-05-05 16:14:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da: Svyatopolk
> > Aggiungo qualche considerazione su java vs resto
> > del mondo: la jvm è molto efficiente, nella
> > computazione
> > pura[1].
> > Quello che ancora oggi fa dire che java è lento
> > sono due cose: il caricamento della jvm, che è
> un
> > runtime molto complesso, tanto che il campo
> > d'applicazione perfetto è quello dei server,
> dove
> > avviarsi un po' più lentamente è tollerabile
> > senza problemi se il vantaggio è il tempo
> > d'esecuzione; l'altro problema sono le gui che
> > ancora oggi fanno abbastanza schifo, sono
> > codificate a cazzo di cane senza l'uso dei
> thread
> > per i task pesanti, così l'utente vede il
> bottone
> > "incantato" sul premuto che non torna e
> > l'interfaccia si blocca fino al ritorno
> > dell'istruzione. Swt è un passo avanti enorme,
> ma
> > io vedo ancora molta roba fatta su swing, dove
> un
> > approccio del genere è macchinoso e molti
> > programmatori non ci pensano nemmeno di
> sbattersi
> > per fare le cose come si
> > deve.
> > Per le applicazioni client mi piacerebbe vedere
> > qualcosa come nailgun[2] sui desktop distribuito
> > con la jvm, sviluppato come si deve magari, con
> i
> > criteri di sicurezza
> > adeguati.
>
> Non è colpa della GUI se i programmatori sono
> mediocri. Java è nativamente un linguaggio
> multithread e mette a disposizione un sacco di
> mezzi per sfruttare questa sua caratteristica...
> peccato che ben pochi si interessano a questo
> aspetto (anche perché è roba complessa) e spesso
> fanno porcherie che portano ad un freeze
> dell'intera interfaccia (a volte senza nemmeno
> dire all'utente che deve aspettare). Ma non si
> può incolpare Java o Swing di
> questo.
E' troppo tardi ormai quelli di SUN sono stati fucilati sulla barca a vela Oracle
-
Re: bye bye Mono
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: Svyatopolk
> > > Aggiungo qualche considerazione su java vs
> resto
> > > del mondo: la jvm è molto efficiente, nella
> > > computazione
> > > pura[1].
> > > Quello che ancora oggi fa dire che java è
> lento
> > > sono due cose: il caricamento della jvm, che è
> > un
> > > runtime molto complesso, tanto che il campo
> > > d'applicazione perfetto è quello dei server,
> > dove
> > > avviarsi un po' più lentamente è tollerabile
> > > senza problemi se il vantaggio è il tempo
> > > d'esecuzione; l'altro problema sono le gui che
> > > ancora oggi fanno abbastanza schifo, sono
> > > codificate a cazzo di cane senza l'uso dei
> > thread
> > > per i task pesanti, così l'utente vede il
> > bottone
> > > "incantato" sul premuto che non torna e
> > > l'interfaccia si blocca fino al ritorno
> > > dell'istruzione. Swt è un passo avanti enorme,
> > ma
> > > io vedo ancora molta roba fatta su swing, dove
> > un
> > > approccio del genere è macchinoso e molti
> > > programmatori non ci pensano nemmeno di
> > sbattersi
> > > per fare le cose come si
> > > deve.
> > > Per le applicazioni client mi piacerebbe
> vedere
> > > qualcosa come nailgun[2] sui desktop
> distribuito
> > > con la jvm, sviluppato come si deve magari,
> con
> > i
> > > criteri di sicurezza
> > > adeguati.
> >
> > Non è colpa della GUI se i programmatori sono
> > mediocri. Java è nativamente un linguaggio
> > multithread e mette a disposizione un sacco di
> > mezzi per sfruttare questa sua caratteristica...
> > peccato che ben pochi si interessano a questo
> > aspetto (anche perché è roba complessa) e spesso
> > fanno porcherie che portano ad un freeze
> > dell'intera interfaccia (a volte senza nemmeno
> > dire all'utente che deve aspettare). Ma non si
> > può incolpare Java o Swing di
> > questo.
>
> E' troppo tardi ormai quelli di SUN sono stati
> fucilati sulla barca a vela Oracle
>
Con la differenza che dietro a Java c'è una comunità vastissima e tantissime aziende fra cui IBM. Anche se Oracle dovesse decidere domani di fucilare Java stai sicuro che Java continuerebbe ad essere sviluppato.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 18:47:00.0 alle 2011-05-05 18:47:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da: Svyatopolk
> > > > Aggiungo qualche considerazione su java vs
> > resto
> > > > del mondo: la jvm è molto efficiente, nella
> > > > computazione
> > > > pura[1].
> > > > Quello che ancora oggi fa dire che java è
> > lento
> > > > sono due cose: il caricamento della jvm,
> che
> è
> > > un
> > > > runtime molto complesso, tanto che il campo
> > > > d'applicazione perfetto è quello dei server,
> > > dove
> > > > avviarsi un po' più lentamente è tollerabile
> > > > senza problemi se il vantaggio è il tempo
> > > > d'esecuzione; l'altro problema sono le gui
> che
> > > > ancora oggi fanno abbastanza schifo, sono
> > > > codificate a cazzo di cane senza l'uso dei
> > > thread
> > > > per i task pesanti, così l'utente vede il
> > > bottone
> > > > "incantato" sul premuto che non torna e
> > > > l'interfaccia si blocca fino al ritorno
> > > > dell'istruzione. Swt è un passo avanti
> enorme,
> > > ma
> > > > io vedo ancora molta roba fatta su swing,
> dove
> > > un
> > > > approccio del genere è macchinoso e molti
> > > > programmatori non ci pensano nemmeno di
> > > sbattersi
> > > > per fare le cose come si
> > > > deve.
> > > > Per le applicazioni client mi piacerebbe
> > vedere
> > > > qualcosa come nailgun[2] sui desktop
> > distribuito
> > > > con la jvm, sviluppato come si deve magari,
> > con
> > > i
> > > > criteri di sicurezza
> > > > adeguati.
> > >
> > > Non è colpa della GUI se i programmatori sono
> > > mediocri. Java è nativamente un linguaggio
> > > multithread e mette a disposizione un sacco di
> > > mezzi per sfruttare questa sua
> caratteristica...
> > > peccato che ben pochi si interessano a questo
> > > aspetto (anche perché è roba complessa) e
> spesso
> > > fanno porcherie che portano ad un freeze
> > > dell'intera interfaccia (a volte senza nemmeno
> > > dire all'utente che deve aspettare). Ma non si
> > > può incolpare Java o Swing di
> > > questo.
> >
> > E' troppo tardi ormai quelli di SUN sono stati
> > fucilati sulla barca a vela Oracle
> >
>
> Con la differenza che dietro a Java c'è una
> comunità vastissima e tantissime aziende fra cui
> IBM. Anche se Oracle dovesse decidere domani di
> fucilare Java stai sicuro che Java continuerebbe
> ad essere
> sviluppato.
Bella roba, io mi tocco le palle
-
-
-
-
-
Re: bye bye Mono- Scritto da:
> Mi preoccupo sempre quando uno prende tutto nel
> senso letterale. Ovvio che un linguaggio come
> Java qualche programma l'avrà tirato fuori. Ma se
> pensiamo che esiste da anni di applicazioni per
> il desktop c'è poco o niente (<---Hey non
> prenderlo in modo
> letterale)
Cioè vuoi poter fare un'affermazione e negarla 3 righe dopo.
> > Per quanto riguarda la leggerezza... Eclipse è
> un
> > grosso IDE, stracarico di funzioni... prova a
> > compararlo con l'IDE di Visual Studio e poi mi
> > dici quale dei due è il più
> > pesante.
>
> Non lo so, Eclipse?
Ne dubito.
> > OpenOffice non è programmato in Java.
>
> Dove l'ho detto
> "Open Office aveva qualcosa di Java"
Qualcosa che non usa in un'installazione normale, quindi la pesantezza di cui parli non è affatto dovuta a Java. Stavamo parlando di questo, o sbaglio?
> Non è così raro collegarsi a dei database con Ms
> Office, deduco non lo sia nemmeno per Open
> Office.
Quale parte di "puoi installare OpenOffice anche senza avere Java" non ti è chiara? Se puoi farlo, e OpenOffice usa Java per accedere ai database, allora evidentemente OpenOffice normalmente non si collega ad alcun database (né Office né altro).
Devi essere TU utente a richiedere un collegamento ad un database (per prelevare i dati da mostrare nella pagina per esempio).
> Non è un problema di rallentamento, ma sono
> sicuro che un sacco di utenti quando vanno sulla
> pagina che chiede loro di installare Java fanno
> qualche
> casino.
Bé, questo è un problema loro. Se non sei in grado di seguire un link e poi cliccare su "Avanti" che ci posso fare? Meglio se torni alla macchina da scrivere a quel punto.
Non mi sembra infatti che l'installazione di Java richieda alcuna competenza particolare.
> > Mah, che le applet siano morte lo dici tu.
>
> Lo dice la storia del web
No, semplicemente le applet normalmente in una pagina WEB generalista sono inutili. Ma come ti ho mostrato sotto ci sono casi in cui o usi una applet o t'inculi. Le applet sono particolarmente utili nelle Intranet aziendali. Ma per fare pagine WEB ci sono strumenti decisamente migliori delle applet. Questo non significa che le applet siano morte, semplicemente che obiettivi diversi richiedono strumenti diversi.
> Casi sporadici. Quasi ovunque sono state
> sostituite da
> Flash.
Come dicevo, obiettivi diversi per strumenti diversi. Le applet esisono ancora, e in certi casi sono l'unico modo per raggiungere determinati obiettivi.
> Mi sembra una bella porcheria.
Per via?
Ti assicuro che funziona al 100%, che l'utente manco si accorge di ciò che avviene in background nel suo PC, e che il risultato è raggiunto senza possibilità che l'utente scazzi qualcosa. L'unica cosa che l'utente può sbagliare è il PIN.
Fra l'altro gli utenti che si sono improvvisamente visti portare via una grossa quantità di lavoro ripetitivo e noioso si sono dimostrati entusiasti della soluzione.
> Ma immagino sia
> l'unico modo possibile al
> momento.
Infatti io non ho trovato altri modi.
Un altro caso in cui le applet sono necessarie sono tutti quei casi in cui devi accedere alle risorse locali dell'utente (file, dispositivi hardware [smartcard e altro], programmi che sai essere installati nel pc dell'utente [esempio in una Intranet aziendale], ecc) senza per questo aprire falle di sicurezza nel computer stesso (cosa che averebbe di certo permettendo l'esecuzione di activeX). È la stessa VM di Java che impedisce ad una applet di accedere a qualsiasi risorsa che non sia stata precedentemente approvata dall'utente. Il modello di sicurezza della applet è ancora uno fra i migliori.
-----------------------------------------------------------
Modificato dall' autore il 05 maggio 2011 14.47
------------------------------------------------------------
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 16:31:00.0 alle 2011-05-05 16:31:00.0- Scritto da: Daisuke Niwa
> Cioè vuoi poter fare un'affermazione e negarla 3
> righe dopo.
>
Ma secondo intendevo che non ce ne sono proprio al mondo? Dai su, è un modo di dire, se uno non ha la testa quadra ci arriva da solo
> Ne dubito.
belink
> Qualcosa che non usa in un'installazione normale,
> quindi la pesantezza di cui parli non è affatto
> dovuta a Java. Stavamo parlando di questo, o
> sbaglio?
No, stavo solo citando i pochi programmi che mi venivano in mente che usavano Java in qualche modo.
fice.
>
> Quale parte di "puoi installare OpenOffice anche
> senza avere Java" non ti è chiara? Se puoi farlo,
> e OpenOffice usa Java per accedere ai database,
> allora evidentemente OpenOffice normalmente non
> si collega ad alcun database (né Office né
> altro).
> Devi essere TU utente a richiedere un
> collegamento ad un database (per prelevare i dati
> da mostrare nella pagina per
> esempio).
Io leggo che per installarlo non c'è bisogno ma per utilizzare diverse sue funzionalità sì. Quindi se voglio usare certe cose mi è necessario:
Il programma di installazione cerca Java. Ce n'è effettivamente bisogno perché il programma funzioni correttamente ?
Non c'è bisogno di Java perché OpenOffice funzioni correttamente, ma, se non lo installate, ci sono alcune caratteristiche che non riuscirete a sfruttare.
Per esempio, con la versione 1.1 non potrete utilizzare la funzionalità XSLT, le connessioni JDBC, le applet, i generatori di formulari (form) e le API Java per i moduli di terze parti.
>
> Bé, questo è un problema loro. Se non sei in
> grado di seguire un link e poi cliccare su
> "Avanti" che ci posso fare? Meglio se torni alla
> macchina da scrivere a quel
> punto.
> Non mi sembra infatti che l'installazione di Java
> richieda alcuna competenza
> particolare.
>
L'utente medio per certi servizi è già tanto se sa accendere il PC quindi non puoi limitarti a dire che sono problemi loro. Deve essere facile e intuitivo come fare una ricerca su Bing con Internet explorer.
> No, semplicemente le applet normalmente in una
> pagina WEB generalista sono inutili. Ma come ti
> ho mostrato sotto ci sono casi in cui o usi una
> applet o t'inculi. Le applet sono particolarmente
> utili nelle Intranet aziendali. Ma per fare
> pagine WEB ci sono strumenti decisamente migliori
> delle applet. Questo non significa che le applet
> siano morte, semplicemente che obiettivi diversi
> richiedono strumenti
> diversi.
Sì cioè alla fine sono rimaste solo per quello che dici sotto. Per il resto sono state sostituite da flash: giochini, webcam, cazzilli vari, streaming video...tutto in flash
> Come dicevo, obiettivi diversi per strumenti
> diversi. Le applet esisono ancora, e in certi
> casi sono l'unico modo per raggiungere
> determinati
> obiettivi.
>
Certo che esistono, è difficile che qualcosa in rete sparisca completamente, volendo le puoi usare anche per giocare col commodore 64. Ma sono rarità.
> Per via?
Chi non ha Java si chiederà che cazzo è che deve installare? Un caffè? Addirittura di java quando qui in Italia c'è un caffè che ci invidiano in tutto il mondo. Ah ma è VM pure vietato ai minori! Che schifo!
Allora se la prenderà con lo stato ladro e i soldati in libano, ma che ci stanno a fare che a me con l'irpef mi succhiano i soldi della pensione?
Ma se non ci sono altre vie migliori, probabilmente dovremo aspettare qualcuno che le trovi.
> Ti assicuro che funziona al 100%, che l'utente
> manco si accorge di ciò che avviene in background
> nel suo PC, e che il risultato è raggiunto senza
> possibilità che l'utente scdazzi qualcosa. L'unica
> cosa che l'utente può sbagliare è il
> PIN.
> Fra l'altro gli utenti che si sono
> improvvisamente visti portare via una grossa
> quantità di lavoro ripetitivo e noioso si sono
> dimostrati entusiasti della
> soluzione.
>
> > Ma immagino sia
> > l'unico modo possibile al
> > momento.
>
> Infatti io non ho trovato altri modi.
Male, impegnati di più
-
Re: bye bye Mono
- Scritto da:
> - Scritto da: Daisuke Niwa
> > Cioè vuoi poter fare un'affermazione e negarla 3
> > righe dopo.
> >
>
> Ma secondo intendevo che non ce ne sono proprio
> al mondo? Dai su, è un modo di dire, se uno non
> ha la testa quadra ci arriva da
> solo
CVD.
> > Ne dubito.
>
> belink
Li uso entrambe.
> > Qualcosa che non usa in un'installazione
> normale,
> > quindi la pesantezza di cui parli non è affatto
> > dovuta a Java. Stavamo parlando di questo, o
> > sbaglio?
>
> No, stavo solo citando i pochi programmi che mi
> venivano in mente che usavano Java in qualche
> modo.
> fice.
Cui però sei stato svelto a dire che erano programmi pesanti, cercando di far ricadere la colpa su Java, che OpenOffice NON usa se non per operazioni molto particolari.
> Io leggo che per installarlo non c'è bisogno ma
> per utilizzare diverse sue funzionalità sì.
Funzionalità che tu non usi, quindi non puoi dire che la pesantezza di OpenOffice dipende da Java.
> Quindi se voglio usare certe cose mi è
> necessario:
>
> Il programma di installazione cerca Java. Ce n'è
> effettivamente bisogno perché il programma
> funzioni correttamente
> ?
>
> Non c'è bisogno di Java perché OpenOffice
> funzioni correttamente, ma, se non lo installate,
> ci sono alcune caratteristiche che non riuscirete
> a
> sfruttare.
> Per esempio, con la versione 1.1 non potrete
> utilizzare la funzionalità XSLT, le connessioni
> JDBC, le applet, i generatori di formulari (form)
> e le API Java per i moduli di terze parti.
>
>
Esatto. Tutte cose che una persona normale semplicemente non usa mai. Tu cercavi di far ricadere la pesantezza di OpenOffice su Java, mentre Java, nel caso di OpenOffice, viene usato solo per funzioni particolari che la stragrande maggioranza delle persone non sa nemmeno che siano e a che servano. Perciò la pesantezza di OpenOffice non dipende da Java (è un po' come dire che la tua auto pesa tanto perché ogni tanto la usi per andare a prendere la spesa).
> L'utente medio per certi servizi è già tanto se
> sa accendere il PC quindi non puoi limitarti a
> dire che sono problemi loro. Deve essere facile e
> intuitivo come fare una ricerca su Bing con
> Internet
> explorer.
E lo è. Qualsiasi utente che sa leggere e muovere il mouse è in grado di farlo. Senza contare che esistono modi per automatizzare pure l'installazione di Java al primo avvio del programma.
> Sì cioè alla fine sono rimaste solo per quello
> che dici sotto. Per il resto sono state
> sostituite da flash: giochini, webcam, cazzilli
> vari, streaming video...tutto in
> flash
Quindi le applet non sono morte. Esistono ancora e sono largamente usate in ambito Intranet.
> Certo che esistono, è difficile che qualcosa in
> rete sparisca completamente, volendo le puoi
> usare anche per giocare col commodore 64. Ma sono
> rarità.
No. Fai finta di non capire. Le applet non solo esistono, ma sono _necessarie_. Non possono essere sostituite da niente di esistente al momento e sono per le caratteristiche che offrono largamente usate nelle aziende, in ambito intranet (ma anche online di tanto in tanto).
Altro esempio. Java WEB Start. Puoi letteralmente far partire un intero programma java cliccando su un link dal WEB. Non solo il programma si scaricherà da solo, ma si terrà pure sempre aggiornato in modo automatico. Questo non solo è trasparente per l'utente, ma anche per te programmatore che non devi preoccuparti di aggiornare la versione sul client dell'utente.
Java WEB start infatti al primo avvio scarica una copia in locale sul PC dell'utente, dopo aver ricevuto le autorizzazioni dall'utente stesso si avvierà. Agli avvii successivi prima di eseguire la versione in locale controllerà se ci sono versioni del programma più aggiornate disponibili remotamente, nel qual caso si aggiornerà da solo (scaricando SOLO ciò che serve [se si è aggiornata una sola libreria necessaria al programma scaricherà solo quella]). Sai quant'è comoda questa cosa in ambito Intranet? Significa che non devi passarti ogni postazione per aggiornare il programma ogni volta che esce una nuova versione. Significa avere tutti gli utenti sempre aggiornati in automatico all'ultima versione disponibile.
Java WEB start può persino essere configurato (dal programmatore che ha fatto l'applicativo) per piazzare un icona di avvio rapido sul desktop e di permettere l'esecuzione del programma offline (ovvero senza connessione Intranet/Internet). Il programma continuerà ad aggiornarsi da solo quando troverà la connessione e sarà avviato.
E tutto questo senza che il programmatore debba scrivere una sola riga di codice.
Ah dimenticavo... praticamente qualsiasi programma Java può essere eseguito con Java WEB start. In altre parole non serve che il programmatore debba scrivere il programma tenendo a mente che va eseguito in questo modo.
È come se io ti prendessi un programma come Word e permettessi all'utente di eseguirlo e aggiornarlo automaticamente cliccando su un link su una pagina WEB senza dover cambiare una sola riga di codice di Word.
Java va ben al di là di quanto possa permettere Flash, .NET, [inserisci qualsiasi linguaggio qui], ecc.
> Chi non ha Java si chiederà che cazzo è che deve
> installare? Un caffè? Addirittura di java quando
> qui in Italia c'è un caffè che ci invidiano in
> tutto il mondo. Ah ma è VM pure vietato ai
> minori! Che schifo!
>
> Allora se la prenderà con lo stato ladro e i
> soldati in libano, ma che ci stanno a fare che a
> me con l'irpef mi succhiano i soldi della
> pensione?
>
> Ma se non ci sono altre vie migliori,
> probabilmente dovremo aspettare qualcuno che le
> trovi.
Stiamo parlando di un'applicazione intranet, in un comune. Gli utenti non possono installare quello che vogliono. Chi fa il programma si preoccupa che tutti i PC della rete abilitati all'uso di questo programma siano correttamente configurati per poterlo eseguire.
> Male, impegnati di più
Non ne esistono.
-
-
-
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 14:12:00.0 alle 2011-05-05 14:12:00.0
- Scritto da: Daisuke Niwa
>
> Esempio. Alcuni anni fa mi hanno chiesto di
> sviluppare questa applicazione per un
> comune:
> Da una pagina WEB l'utente clicca un link. In
> automatico e senza che l'utente se ne accorga
> parte una applet che scarica in locale diversi
> file Word, apre Word in modalità nascosta, mette
> assieme questi file Word (template più testi e
> immagini vari), stampa (sempre da nascosto) il
> file Word risultante da questo collage su un file
> PDF, firma attraverso smartcard Infocamere il PDF
> e carica il PDF firmato sul
> sito.
> Tutto questo chiedendo all'utente solo il PIN e
> senza dover inviare il PIN via rete a
> nessuno.
> Tutto questo per automatizzare un'operazione che
> se l'operatore avesse dovuto fare a mano gli
> sarebbe costata probabilmente diverse decine di
> minuti (sempre ammesso che avessero ricordato i
> tanti passaggi da svolgere), senza doversi
> ricordare di eseguire nulla a parte cliccare una
> volta sul link
> suddetto.
>
CRISTOCHEMMERDA! DIOSCHIFOSOINFAME!
-
Re: bye bye Mono
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > Esempio. Alcuni anni fa mi hanno chiesto di
> > sviluppare questa applicazione per un
> > comune:
> > Da una pagina WEB l'utente clicca un link. In
> > automatico e senza che l'utente se ne accorga
> > parte una applet che scarica in locale diversi
> > file Word, apre Word in modalità nascosta, mette
> > assieme questi file Word (template più testi e
> > immagini vari), stampa (sempre da nascosto) il
> > file Word risultante da questo collage su un
> file
> > PDF, firma attraverso smartcard Infocamere il
> PDF
> > e carica il PDF firmato sul
> > sito.
> > Tutto questo chiedendo all'utente solo il PIN e
> > senza dover inviare il PIN via rete a
> > nessuno.
> > Tutto questo per automatizzare un'operazione che
> > se l'operatore avesse dovuto fare a mano gli
> > sarebbe costata probabilmente diverse decine di
> > minuti (sempre ammesso che avessero ricordato i
> > tanti passaggi da svolgere), senza doversi
> > ricordare di eseguire nulla a parte cliccare una
> > volta sul link
> > suddetto.
> >
>
> CRISTOCHEMMERDA! DIOSCHIFOSOINFAME!

>

>
Preferisci farlo a manina? Magari per decine di documenti simili in un giorno solo?
E perché io datore di lavoro dovrei pagarti per un lavoro che una macchina sa fare in un millesimo del tuo tempo?
Secondo te cos'è più costoso... lo stipendio di un bamba che passa la giornata a inumidire francobolli con la lingua, o una macchina che i francobolli li stampa direttamente sulle buste?
Fra l'altro le operazioni ripetitive non piace farle a nessuno. Con un'applicazione simile non solo rendi felice il datore di lavoro, ma anche il tizio che non deve più stare a perdere tempo a compilarsi a mano tali documenti.
-
-
-
-
-
-
-
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 11:30:00.0 alle 2011-05-05 11:30:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da:
> > > > >
> > > > > - Scritto da:
> > > > > >
> > > > > > - Scritto da:
> > > > > > >
> > > > > > > - Scritto da:
> > > > > > > >
> > > > > > > > - Scritto da: Daisuke Niwa
> > > > > > > > >
> > > > > > > > > - Scritto da:
> > > > > > > > > > Ora che Novell è stata acquisita
> > da
> > > > > > > Attachmate
> > > > > > > > > > tutti i developer di Mono sono
> > stati
> > > > > > > > > > licenziati:
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > > > > > > >
> > > > > > > > > E così evapora la pretesa di
> > > portabilità
> > > > > del
> > > > > > > > > framework venduta ai winari dai
> > > salesman
> > > > > > > > > M$.
> > > > > > > >
> > > > > > > > Il bello del software open source
> > > invece
> > > è
> > > > > che
> > > > > > > > anche se una grande azienda
> licenzia
> i
> > > > > > > dipendenti
> > > > > > > > quel progetto non muore e può
> > continuare
> > > > ad
> > > > > > > > essere
> > > > > > > > utilizzato.
> > > > > > > >
> > > > > > > > Finché esisteranno le cantine Mono
> > > vivrà!
> > > > > > >
> > > > > > >
> > > > > > > e sarà beta forevahh!!!
> > > > > >
> > > > > > Mono non è in beta da tempo, è nato una
> > > decina
> > > > > di
> > > > > > anni fa. I problemi sussistono solo per
> > chi
> > > > > > scrive applicazioni .NET Windows e
> sogna
> > un
> > > > > > clone identico per Linux che gli
> permetta
> > di
> > > > > fare
> > > > > > applicazioni multipiattaforma con due
> > > > > > clic.
> > > > > > Ma se uno invece parte subito con Mono
> > senza
> > > > > > usare niente di Microsoft è a posto.
> Anzi
> > > > > > speriamo che Mono e Moonlight proseguano
> > > per
> > > i
> > > > > > cazzi
> > > > > > loro.
> > > > >
> > > > > si vabbé allora a che cazzo serve?
> > > >
> > > > Come a che cazzo serve? A scrivere programmi
> > > > multi
> > > > piattaforma.
> > >
> > > c'è già java che funziona meglio.
> > >
> > >
> >
> > Oracle lo sta ammazzando, quelli di SUN che si
> > occupavano di Java se ne sono andati. Con le
> > cause per i brevetti sta dando il colpo di
> > grazia.
>
> poi è tutta da vedere che funziona meglio,
> probabilmente lato server, anche se come features
> non so chi sia messo meglio.
>
io dico che è meglio di mono, se poi si perseguiva la strada della compatibilità con .net sicuramente quest'ultima aveva una possibilità di spuntarla contro java brutta e cattiva.
>
> Ma pensando al desktop io le applicazioni con
> Swing o Awt le ho sempre viste come dei mattoni e
> anche abbastanza brutte esteticamente. Secondo
> una ricerca ormai gli utenti associano alla
> parola java: Lento e
> Grigio
la mia tesi è che il fatto che un progetto sia oss non ne garantisce la sua sopravvivenza: qualcuno dice che nonostante il team di mono sia stato tutto licenziato, il progetto è lì e verrà portato avanti, e io ho espresso il mio scetticismo.
Certo sicuramente meglio di un progetto closed che quando il team viene raso al suolo il progetto muore con esso, ma c'è ben poco da gioire in caso di oss, il senso è quello.-
Re: bye bye Mono- Scritto da:
> la mia tesi è che il fatto che un progetto sia
> oss non ne garantisce la sua sopravvivenza:
> qualcuno dice che nonostante il team di mono sia
> stato tutto licenziato, il progetto è lì e verrà
> portato avanti, e io ho espresso il mio
> scetticismo.
Infatti dipende dall'interesse per il progetto che c'è dietro. Dietro a Mono non vedo alcun interesse da parte della comunità opensource perché per molti versi è un dare una mano a M$ e questo sta sulle balle ai più.
Poi magari ci sono winari e aziende che l'hanno già adottato e che vogliono farsi carico del suo sviluppo. La cosa più sensata sarebbe che se ne faccia carico M$ e che finalmente incominci a rilasciare Mono assieme a .NET (con le stesse caratteristiche implementate in ogni nuova versione), ma lo ritengo altamente improbabile visto che a M$ interessa solo poter ingannare i suoi clienti dicendogli che .NET è portabile e non certo renderlo portabile per davvero (cosa che aprirebbe immediatamente la strada a Linux sui desktop). Basta vedere che fine hanno fatto fare a Kylix quando M$ è entrata fra le fila di Borland... e Kylix pur con i suoi difetti di gioventù era un qualcosa che funzionava "out of the box" ed era già stato adottato da diverse persone che fino ad allora si erano interessate solo allo sviluppo Windows.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 12:03:00.0 alle 2011-05-05 12:03:00.0
- Scritto da: Daisuke Niwa
> - Scritto da:
> > la mia tesi è che il fatto che un progetto sia
> > oss non ne garantisce la sua sopravvivenza:
> > qualcuno dice che nonostante il team di mono sia
> > stato tutto licenziato, il progetto è lì e verrà
> > portato avanti, e io ho espresso il mio
> > scetticismo.
>
> Infatti dipende dall'interesse per il progetto
> che c'è dietro. Dietro a Mono non vedo alcun
> interesse da parte della comunità opensource
> perché per molti versi è un dare una mano a M$ e
> questo sta sulle balle ai
> più.
> Poi magari ci sono winari e aziende che l'hanno
> già adottato e che vogliono farsi carico del suo
> sviluppo. La cosa più sensata sarebbe che se ne
> faccia carico M$ e che finalmente incominci a
> rilasciare Mono assieme a .NET (con le stesse
> caratteristiche implementate in ogni nuova
> versione), ma lo ritengo altamente improbabile
> visto che a M$ interessa solo poter ingannare i
> suoi clienti dicendogli che .NET è portabile e
> non certo renderlo portabile per davvero (cosa
> che aprirebbe immediatamente la strada a Linux
> sui desktop). Basta vedere che fine hanno fatto
> fare a Kylix quando M$ è entrata fra le fila di
> Borland... e Kylix pur con i suoi difetti di
> gioventù era un qualcosa che funzionava "out of
> the box" ed era già stato adottato da diverse
> persone che fino ad allora si erano interessate
> solo allo sviluppo
> Windows.
Le mailing list mi sembrano molto attive, né più ne meno di altri progetti tipo Gnome.
Di programmi con mono sia commerciali che open ne sono stati fatti:
http://mono-project.com/Software
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 17:48:00.0 alle 2011-05-05 17:48:00.0
- Scritto da: Daisuke Niwa
> - Scritto da:
> > la mia tesi è che il fatto che un progetto sia
> > oss non ne garantisce la sua sopravvivenza:
> > qualcuno dice che nonostante il team di mono sia
> > stato tutto licenziato, il progetto è lì e verrà
> > portato avanti, e io ho espresso il mio
> > scetticismo.
>
> Infatti dipende dall'interesse per il progetto
> che c'è dietro. Dietro a Mono non vedo alcun
> interesse da parte della comunità opensource
> perché per molti versi è un dare una mano a M$ e
> questo sta sulle balle ai
> più.
> Poi magari ci sono winari e aziende che l'hanno
> già adottato e che vogliono farsi carico del suo
> sviluppo. La cosa più sensata sarebbe che se ne
> faccia carico M$ e che finalmente incominci a
> rilasciare Mono assieme a .NET (con le stesse
> caratteristiche implementate in ogni nuova
> versione), ma lo ritengo altamente improbabile
> visto che a M$ interessa solo poter ingannare i
> suoi clienti dicendogli che .NET è portabile e
> non certo renderlo portabile per davvero (cosa
> che aprirebbe immediatamente la strada a Linux
> sui desktop). Basta vedere che fine hanno fatto
> fare a Kylix quando M$ è entrata fra le fila di
> Borland... e Kylix pur con i suoi difetti di
> gioventù era un qualcosa che funzionava "out of
> the box" ed era già stato adottato da diverse
> persone che fino ad allora si erano interessate
> solo allo sviluppo
> Windows.
Microsoft non sta ingannando nessuno, la portabilità è a carico di chi ne è interessato, ed è chiarissimo (se qualcuno si aspettava qualcosa di diverso forse si stava facendo dei film mentali lui semmai).
La portabilità è possibile e il progetto mono nel bene e nel male lo testimonia, ma non è qualcosa di assodato e conquistato, e non credo che ms abbia interesse commerciale attualmente a conquistarla, visto che si farebbe concorrenza da sola.
Ciò che dico è che se non ci sono interessi commerciali, se non ci sono gli stipendi, i progetti muoiono, opensource o meno.-
Re: bye bye Mono
- Scritto da:
> Microsoft non sta ingannando nessuno,
No certo. Se Ford ti dicesse "questa automobile può viaggiare nello spazio" e tu la comprassi e poi notassi che in realtà non viaggia nello spazio, seguendo il tuo sragionamento il commerciale Ford potrebbe risponderti: "bé, nulla impedisce che possa farlo. Devi solo adattarla. Questa cosa è a carico di chi ne è interessa, ed è chiarissimo (se qualcuno si aspettava qualcosa di diverso forse si stava facendo dei film mentali lui semmai).
> la
> portabilità è a carico di chi ne è interessato,
> ed è chiarissimo (se qualcuno si aspettava
> qualcosa di diverso forse si stava facendo dei
> film mentali lui
> semmai).
Java è portabile. La JVM non solo esiste per svariate piattaforme e SO, ma viene distribuita dallo stesso vendor che la produce per Windows e con la stessa versione (e dunque con le stesse caratteristiche supportate).
Strano... come mai con Java questi "film mentali" si possono fare e sono realtà?
> La portabilità è possibile e il progetto mono nel
> bene e nel male lo testimonia, ma non è qualcosa
> di assodato e conquistato, e non credo che ms
> abbia interesse commerciale attualmente a
> conquistarla, visto che si farebbe concorrenza da
> sola.
In altre parole un'applicazione .NET non è portabile perché piattaforme diverse da Windows non sono supportate da chi produce .NET.
> Ciò che dico è che se non ci sono interessi
> commerciali, se non ci sono gli stipendi, i
> progetti muoiono, opensource o
> meno.
Non è vero. Dipende dall'interesse che c'è dietro ad un progetto. Se non c'è interesse il progetto può essere commerciale o opensource, morirà ugualmente.
-
-
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 12:01:00.0 alle 2011-05-05 12:01:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da:
> > > > >
> > > > > - Scritto da:
> > > > > >
> > > > > > - Scritto da:
> > > > > > >
> > > > > > > - Scritto da:
> > > > > > > >
> > > > > > > > - Scritto da:
> > > > > > > > >
> > > > > > > > > - Scritto da: Daisuke Niwa
> > > > > > > > > >
> > > > > > > > > > - Scritto da:
> > > > > > > > > > > Ora che Novell è stata
> acquisita
> > > da
> > > > > > > > Attachmate
> > > > > > > > > > > tutti i developer di Mono sono
> > > stati
> > > > > > > > > > > licenziati:
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > > > > > > > >
> > > > > > > > > > E così evapora la pretesa di
> > > > portabilità
> > > > > > del
> > > > > > > > > > framework venduta ai winari dai
> > > > salesman
> > > > > > > > > > M$.
> > > > > > > > >
> > > > > > > > > Il bello del software open source
> > > > invece
> > > > è
> > > > > > che
> > > > > > > > > anche se una grande azienda
> > licenzia
> > i
> > > > > > > > dipendenti
> > > > > > > > > quel progetto non muore e può
> > > continuare
> > > > > ad
> > > > > > > > > essere
> > > > > > > > > utilizzato.
> > > > > > > > >
> > > > > > > > > Finché esisteranno le cantine Mono
> > > > vivrà!
> > > > > > > >
> > > > > > > >
> > > > > > > > e sarà beta forevahh!!!
> > > > > > >
> > > > > > > Mono non è in beta da tempo, è nato
> una
> > > > decina
> > > > > > di
> > > > > > > anni fa. I problemi sussistono solo
> per
> > > chi
> > > > > > > scrive applicazioni .NET Windows e
> > sogna
> > > un
> > > > > > > clone identico per Linux che gli
> > permetta
> > > di
> > > > > > fare
> > > > > > > applicazioni multipiattaforma con due
> > > > > > > clic.
> > > > > > > Ma se uno invece parte subito con Mono
> > > senza
> > > > > > > usare niente di Microsoft è a posto.
> > Anzi
> > > > > > > speriamo che Mono e Moonlight
> proseguano
> > > > per
> > > > i
> > > > > > > cazzi
> > > > > > > loro.
> > > > > >
> > > > > > si vabbé allora a che cazzo serve?
> > > > >
> > > > > Come a che cazzo serve? A scrivere
> programmi
> > > > > multi
> > > > > piattaforma.
> > > >
> > > > c'è già java che funziona meglio.
> > > >
> > > >
> > >
> > > Oracle lo sta ammazzando, quelli di SUN che si
> > > occupavano di Java se ne sono andati. Con le
> > > cause per i brevetti sta dando il colpo di
> > > grazia.
> >
> > poi è tutta da vedere che funziona meglio,
> > probabilmente lato server, anche se come
> features
> > non so chi sia messo meglio.
> >
>
> io dico che è meglio di mono, se poi si
> perseguiva la strada della compatibilità con .net
> sicuramente quest'ultima aveva una possibilità di
> spuntarla contro java brutta e
> cattiva.
>
> >
> > Ma pensando al desktop io le applicazioni con
> > Swing o Awt le ho sempre viste come dei mattoni
> e
> > anche abbastanza brutte esteticamente. Secondo
> > una ricerca ormai gli utenti associano alla
> > parola java: Lento e
> > Grigio
>
> la mia tesi è che il fatto che un progetto sia
> oss non ne garantisce la sua sopravvivenza:
> qualcuno dice che nonostante il team di mono sia
> stato tutto licenziato, il progetto è lì e verrà
> portato avanti, e io ho espresso il mio
> scetticismo.
> Certo sicuramente meglio di un progetto closed
> che quando il team viene raso al suolo il
> progetto muore con esso, ma c'è ben poco da
> gioire in caso di oss, il senso è
> quello.
Per me se viene licenziato tutto un team questo crea una società e continua quello che stava già facendo.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 17:44:00.0 alle 2011-05-05 17:44:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da:
> > > > >
> > > > > - Scritto da:
> > > > > >
> > > > > > - Scritto da:
> > > > > > >
> > > > > > > - Scritto da:
> > > > > > > >
> > > > > > > > - Scritto da:
> > > > > > > > >
> > > > > > > > > - Scritto da:
> > > > > > > > > >
> > > > > > > > > > - Scritto da: Daisuke Niwa
> > > > > > > > > > >
> > > > > > > > > > > - Scritto da:
> > > > > > > > > > > > Ora che Novell è stata
> > acquisita
> > > > da
> > > > > > > > > Attachmate
> > > > > > > > > > > > tutti i developer di Mono
> sono
> > > > stati
> > > > > > > > > > > > licenziati:
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > > > > > > > > >
> > > > > > > > > > > E così evapora la pretesa di
> > > > > portabilità
> > > > > > > del
> > > > > > > > > > > framework venduta ai winari
> dai
> > > > > salesman
> > > > > > > > > > > M$.
> > > > > > > > > >
> > > > > > > > > > Il bello del software open
> source
> > > > > invece
> > > > > è
> > > > > > > che
> > > > > > > > > > anche se una grande azienda
> > > licenzia
> > > i
> > > > > > > > > dipendenti
> > > > > > > > > > quel progetto non muore e può
> > > > continuare
> > > > > > ad
> > > > > > > > > > essere
> > > > > > > > > > utilizzato.
> > > > > > > > > >
> > > > > > > > > > Finché esisteranno le cantine
> Mono
> > > > > vivrà!
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > e sarà beta forevahh!!!
> > > > > > > >
> > > > > > > > Mono non è in beta da tempo, è nato
> > una
> > > > > decina
> > > > > > > di
> > > > > > > > anni fa. I problemi sussistono solo
> > per
> > > > chi
> > > > > > > > scrive applicazioni .NET Windows e
> > > sogna
> > > > un
> > > > > > > > clone identico per Linux che gli
> > > permetta
> > > > di
> > > > > > > fare
> > > > > > > > applicazioni multipiattaforma con
> due
> > > > > > > > clic.
> > > > > > > > Ma se uno invece parte subito con
> Mono
> > > > senza
> > > > > > > > usare niente di Microsoft è a posto.
> > > Anzi
> > > > > > > > speriamo che Mono e Moonlight
> > proseguano
> > > > > per
> > > > > i
> > > > > > > > cazzi
> > > > > > > > loro.
> > > > > > >
> > > > > > > si vabbé allora a che cazzo serve?
> > > > > >
> > > > > > Come a che cazzo serve? A scrivere
> > programmi
> > > > > > multi
> > > > > > piattaforma.
> > > > >
> > > > > c'è già java che funziona meglio.
> > > > >
> > > > >
> > > >
> > > > Oracle lo sta ammazzando, quelli di SUN che
> si
> > > > occupavano di Java se ne sono andati. Con le
> > > > cause per i brevetti sta dando il colpo di
> > > > grazia.
> > >
> > > poi è tutta da vedere che funziona meglio,
> > > probabilmente lato server, anche se come
> > features
> > > non so chi sia messo meglio.
> > >
> >
> > io dico che è meglio di mono, se poi si
> > perseguiva la strada della compatibilità con
> .net
> > sicuramente quest'ultima aveva una possibilità
> di
> > spuntarla contro java brutta e
> > cattiva.
> >
> > >
> > > Ma pensando al desktop io le applicazioni con
> > > Swing o Awt le ho sempre viste come dei
> mattoni
> > e
> > > anche abbastanza brutte esteticamente. Secondo
> > > una ricerca ormai gli utenti associano alla
> > > parola java: Lento e
> > > Grigio
> >
> > la mia tesi è che il fatto che un progetto sia
> > oss non ne garantisce la sua sopravvivenza:
> > qualcuno dice che nonostante il team di mono sia
> > stato tutto licenziato, il progetto è lì e verrà
> > portato avanti, e io ho espresso il mio
> > scetticismo.
> > Certo sicuramente meglio di un progetto closed
> > che quando il team viene raso al suolo il
> > progetto muore con esso, ma c'è ben poco da
> > gioire in caso di oss, il senso è
> > quello.
>
>
> Per me se viene licenziato tutto un team questo
> crea una società e continua quello che stava già
> facendo.
Gratis, anzi, aggratisse
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 18:45:00.0 alle 2011-05-05 18:45:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da:
> > > > >
> > > > > - Scritto da:
> > > > > >
> > > > > > - Scritto da:
> > > > > > >
> > > > > > > - Scritto da:
> > > > > > > >
> > > > > > > > - Scritto da:
> > > > > > > > >
> > > > > > > > > - Scritto da:
> > > > > > > > > >
> > > > > > > > > > - Scritto da:
> > > > > > > > > > >
> > > > > > > > > > > - Scritto da: Daisuke Niwa
> > > > > > > > > > > >
> > > > > > > > > > > > - Scritto da:
> > > > > > > > > > > > > Ora che Novell è stata
> > > acquisita
> > > > > da
> > > > > > > > > > Attachmate
> > > > > > > > > > > > > tutti i developer di Mono
> > sono
> > > > > stati
> > > > > > > > > > > > > licenziati:
> > > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > > > > > > > > > > >
> > > > > > > > > > > > E così evapora la pretesa di
> > > > > > portabilità
> > > > > > > > del
> > > > > > > > > > > > framework venduta ai winari
> > dai
> > > > > > salesman
> > > > > > > > > > > > M$.
> > > > > > > > > > >
> > > > > > > > > > > Il bello del software open
> > source
> > > > > > invece
> > > > > > è
> > > > > > > > che
> > > > > > > > > > > anche se una grande azienda
> > > > licenzia
> > > > i
> > > > > > > > > > dipendenti
> > > > > > > > > > > quel progetto non muore e può
> > > > > continuare
> > > > > > > ad
> > > > > > > > > > > essere
> > > > > > > > > > > utilizzato.
> > > > > > > > > > >
> > > > > > > > > > > Finché esisteranno le cantine
> > Mono
> > > > > > vivrà!
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > e sarà beta forevahh!!!
> > > > > > > > >
> > > > > > > > > Mono non è in beta da tempo, è
> nato
> > > una
> > > > > > decina
> > > > > > > > di
> > > > > > > > > anni fa. I problemi sussistono
> solo
> > > per
> > > > > chi
> > > > > > > > > scrive applicazioni .NET Windows
> e
>
> > > > sogna
> > > > > un
> > > > > > > > > clone identico per Linux che gli
> > > > permetta
> > > > > di
> > > > > > > > fare
> > > > > > > > > applicazioni multipiattaforma con
> > due
> > > > > > > > > clic.
> > > > > > > > > Ma se uno invece parte subito con
> > Mono
> > > > > senza
> > > > > > > > > usare niente di Microsoft è a
> posto.
> > > > Anzi
> > > > > > > > > speriamo che Mono e Moonlight
> > > proseguano
> > > > > > per
> > > > > > i
> > > > > > > > > cazzi
> > > > > > > > > loro.
> > > > > > > >
> > > > > > > > si vabbé allora a che cazzo serve?
> > > > > > >
> > > > > > > Come a che cazzo serve? A scrivere
> > > programmi
> > > > > > > multi
> > > > > > > piattaforma.
> > > > > >
> > > > > > c'è già java che funziona meglio.
> > > > > >
> > > > > >
> > > > >
> > > > > Oracle lo sta ammazzando, quelli di SUN
> che
> > si
> > > > > occupavano di Java se ne sono andati. Con
> le
> > > > > cause per i brevetti sta dando il colpo di
> > > > > grazia.
> > > >
> > > > poi è tutta da vedere che funziona meglio,
> > > > probabilmente lato server, anche se come
> > > features
> > > > non so chi sia messo meglio.
> > > >
> > >
> > > io dico che è meglio di mono, se poi si
> > > perseguiva la strada della compatibilità con
> > .net
> > > sicuramente quest'ultima aveva una possibilità
> > di
> > > spuntarla contro java brutta e
> > > cattiva.
> > >
> > > >
> > > > Ma pensando al desktop io le applicazioni
> con
> > > > Swing o Awt le ho sempre viste come dei
> > mattoni
> > > e
> > > > anche abbastanza brutte esteticamente.
> Secondo
> > > > una ricerca ormai gli utenti associano alla
> > > > parola java: Lento e
> > > > Grigio
> > >
> > > la mia tesi è che il fatto che un progetto sia
> > > oss non ne garantisce la sua sopravvivenza:
> > > qualcuno dice che nonostante il team di mono
> sia
> > > stato tutto licenziato, il progetto è lì e
> verrà
> > > portato avanti, e io ho espresso il mio
> > > scetticismo.
> > > Certo sicuramente meglio di un progetto closed
> > > che quando il team viene raso al suolo il
> > > progetto muore con esso, ma c'è ben poco da
> > > gioire in caso di oss, il senso è
> > > quello.
> >
> >
> > Per me se viene licenziato tutto un team questo
> > crea una società e continua quello che stava già
> > facendo.
>
> Gratis, anzi, aggratisse
Ma gratis de che? Quelli lì che lavoravano alla Novell facevano consulenze su Mono ad altre aziende.
Se fanno una società a parte possono continuare a farle.
-
-
-
-
-
-
-
-
-
-
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 22:22:00.0 alle 2011-05-04 22:22:00.0
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > > Ora che Novell è stata acquisita da Attachmate
> > > tutti i developer di Mono sono stati
> > > licenziati:
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> >
> > E così evapora la pretesa di portabilità del
> > framework venduta ai winari dai salesman
> > M$.
>
> Il bello del software open source invece è che
> anche se una grande azienda licenzia i dipendenti
> quel progetto non muore e può continuare ad
> essere
> utilizzato.
>
> Finché esisteranno le cantine Mono vivrà!
Si ma di cosa vivi? E se la tua mamma si stufa e se ne va?-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 22:30:00.0 alle 2011-05-04 22:30:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > > Ora che Novell è stata acquisita da
> Attachmate
> > > > tutti i developer di Mono sono stati
> > > > licenziati:
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > >
> > > E così evapora la pretesa di portabilità del
> > > framework venduta ai winari dai salesman
> > > M$.
> >
> > Il bello del software open source invece è che
> > anche se una grande azienda licenzia i
> dipendenti
> > quel progetto non muore e può continuare ad
> > essere
> > utilizzato.
> >
> > Finché esisteranno le cantine Mono vivrà!
>
> Si ma di cosa vivi? E se la tua mamma si stufa e
> se ne
> va?
molte persone contribuiscono dopo il proprio orario di lavoro a progetti open source. Ti sembra strano forse? Per me no.
E' un modo per imparare e migliorarsi: se scrivi cazzate e le pubblichi su internet difficilmente potrai salvarti e nello stesso tempo puoi imparare da persone più capaci di te.
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 22:35:00.0 alle 2011-05-04 22:35:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > > Ora che Novell è stata acquisita da
> Attachmate
> > > > tutti i developer di Mono sono stati
> > > > licenziati:
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > >
> > > E così evapora la pretesa di portabilità del
> > > framework venduta ai winari dai salesman
> > > M$.
> >
> > Il bello del software open source invece è che
> > anche se una grande azienda licenzia i
> dipendenti
> > quel progetto non muore e può continuare ad
> > essere
> > utilizzato.
> >
> > Finché esisteranno le cantine Mono vivrà!
>
> Si ma di cosa vivi?
Cosa c'entro io? Mica sviluppo mono.
Io posso fare programmi usando mono senza dover pagare la licenza a nessuno e dare il mio feedback agli sviluppatori.
Chi lo sviluppa può fare soldi con le consulenze.
>E se la tua mamma si stufa e
> se ne
> va?
Mamma stufa scappa di casa, figli in cantina muoiono di freddo.
-
-
Re: bye bye Mono
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > > Ora che Novell è stata acquisita da Attachmate
> > > tutti i developer di Mono sono stati
> > > licenziati:
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> >
> > E così evapora la pretesa di portabilità del
> > framework venduta ai winari dai salesman
> > M$.
>
> Il bello del software open source invece è che
> anche se una grande azienda licenzia i dipendenti
> quel progetto non muore e può continuare ad
> essere
> utilizzato.
>
> Finché esisteranno le cantine Mono vivrà!
Finché c'era dietro un'azienda grossa come Novell le balle di M$ sulla presunta portabilità di .NET potevano anche essere tenute in un minimo di considerazione. Ora M$ cosa dirà? Che a sostenere la portabilità di .NET sono un paio di ragazzi a cui loro ogni tanto mandano qualche birra?
Senza contare che la maggior parte delle persone che ha a che fare con il mondo dell'opensource sta a debita distanza da Mono... quindi alla fine i fan di Mono non credo siano moltissimi... tantomeno quelli che lo supportano a gratis sapendo così di fare un favore a mamma M$.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 22:42:00.0 alle 2011-05-04 22:42:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > > Ora che Novell è stata acquisita da
> Attachmate
> > > > tutti i developer di Mono sono stati
> > > > licenziati:
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > >
> > > E così evapora la pretesa di portabilità del
> > > framework venduta ai winari dai salesman
> > > M$.
> >
> > Il bello del software open source invece è che
> > anche se una grande azienda licenzia i
> dipendenti
> > quel progetto non muore e può continuare ad
> > essere
> > utilizzato.
> >
> > Finché esisteranno le cantine Mono vivrà!
>
> Finché c'era dietro un'azienda grossa come Novell
> le balle di M$ sulla presunta portabilità di .NET
> potevano anche essere tenute in un minimo di
> considerazione. Ora M$ cosa dirà? Che a sostenere
> la portabilità di .NET sono un paio di ragazzi a
> cui loro ogni tanto mandano qualche birra?
>
Scusa ma se tu usi .NET di Microsoft allora devi prendere in considerazione ciò che dicono. Ma se tu da principio usi solo Mono, allora te ne freghi.
>
> Senza contare che la maggior parte delle persone
> che ha a che fare con il mondo dell'opensource
> sta a debita distanza da Mono... quindi alla fine
> i fan di Mono non credo siano moltissimi...
> tantomeno quelli che lo supportano a gratis
> sapendo così di fare un favore a mamma
> M$.
Non so quanti siano, bisognerebbe avere dei dati precisi guardando il loro cvs o git repository.-
Re: bye bye Mono- Scritto da:
> Scusa ma se tu usi .NET di Microsoft allora devi
> prendere in considerazione ciò che dicono. Ma se
> tu da principio usi solo Mono, allora te ne
> freghi.
Qui stiamo parlando di aziende che usano strumenti M$.
Supponi di essere un'azienda che deve valutare se passare a Java o a VB.NET
Valuterà anche il discorso "portabilità" ovviamente. Fino ad ora M$ poteva dire loro "i programmi .NET possono facilmente girare anche su Linux per via di Mono, sostenuto da Novell". Ora che gli racconteranno?
In realtà poi M$ non è affatto interessata alla portabilità, se lo fosse Mono sarebbe un LORO progetto e anzi, .NET uscirebbe in contemporanea per Linux e Windows. Ma gli va bene che ci sia per vendere Visual Studio. In realtà Mono è sempre DIETRO al framework di .NET, quindi è più una portabilità ipotetica che reale, ma tanto devono solo convincerti che si può fare, poi cazzi tuoi a farlo davvero. Senza contare la forte resistenza che Mono incontra su Linux.
Java d'altro canto è nato per essere portabile. Il runtime Java esiste alla stessa versione sia per Windows che per Linux ed esiste per un'infinità di diversi dispositivi (usati davvero). La documentazione tiene conto fin da subito dei problemi relativi alla portabilità e via avanti. In altre parole da un lato, con Java, hai una portabilità reale, supportata, documentata, ecc. dall'altro hai una vaga promessa di portabilità che nei fatti non esiste, non è supportata e non è documentata... però è vendibile, perché esiste Mono.
Nel frattempo M$ può continuare a dire che il framework è portabile... e a scapito di queste mezze verità ci va la portabilità reale e M$ continua a legare a doppia mandata un sacco di sviluppatori sprovveduti che pensano di impararsi il framework per poi poter programmare su tutto.
Quindi il problema qui non è chi programma nativamente per Mono (quanti sono? quattro gatti immagino) ma che per colpa di Mono M$ può continuare a vendere un suo prodotto spacciandolo per qualcosa che non è.
Se Mono muore il danno più grande sarà di M$ e di chi ha creduto alle loro menzogne e di ciò rendiamo grazie al buon Gesù perché forse qualcuno di loro si sveglierà e capirà che l'unica cosa che importa a M$ è che loro continuino a programmare su Windows e con Visual Studio.
> Non so quanti siano, bisognerebbe avere dei dati
> precisi guardando il loro cvs o git
> repository.
Bah, basta guardarsi un po' in giro.-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 23:32:00.0 alle 2011-05-04 23:32:00.0
- Scritto da: Daisuke Niwa
> - Scritto da:
> > Scusa ma se tu usi .NET di Microsoft allora devi
> > prendere in considerazione ciò che dicono. Ma se
> > tu da principio usi solo Mono, allora te ne
> > freghi.
>
> Qui stiamo parlando di aziende che usano
> strumenti
> M$.
> Supponi di essere un'azienda che deve valutare se
> passare a Java o a
> VB.NET
> Valuterà anche il discorso "portabilità"
> ovviamente. Fino ad ora M$ poteva dire loro "i
> programmi .NET possono facilmente girare anche su
> Linux per via di Mono, sostenuto da Novell". Ora
> che gli
> racconteranno?
>
Ma per me le aziende non ci credevano a questo discorso della portabilità, anche perché non è mai successo che un programma Windows in .NET fosse facilmente portabile in Mono. Ma usavano mono per altri scopi. Guarda unity 3d che lo usa per lo scripting.
> In realtà poi M$ non è affatto interessata alla
> portabilità, se lo fosse Mono sarebbe un LORO
> progetto e anzi, .NET uscirebbe in contemporanea
> per Linux e Windows. Ma gli va bene che ci sia
> per vendere Visual Studio. In realtà Mono è
> sempre DIETRO al framework di .NET, quindi è più
> una portabilità ipotetica che reale, ma tanto
> devono solo convincerti che si può fare, poi
> cazzi tuoi a farlo davvero. Senza contare la
> forte resistenza che Mono incontra su
> Linux.
>
> Java d'altro canto è nato per essere portabile.
> Il runtime Java esiste alla stessa versione sia
> per Windows che per Linux ed esiste per
> un'infinità di diversi dispositivi (usati
> davvero). La documentazione tiene conto fin da
> subito dei problemi relativi alla portabilità e
> via avanti. In altre parole da un lato, con Java,
> hai una portabilità reale, supportata,
> documentata, ecc. dall'altro hai una vaga
> promessa di portabilità che nei fatti non esiste,
> non è supportata e non è documentata... però è
> vendibile, perché esiste
> Mono.
>
> Nel frattempo M$ può continuare a dire che il
> framework è portabile... e a scapito di queste
> mezze verità ci va la portabilità reale e M$
> continua a legare a doppia mandata un sacco di
> sviluppatori sprovveduti che pensano di impararsi
> il framework per poi poter programmare su
> tutto.
>
> Quindi il problema qui non è chi programma
> nativamente per Mono (quanti sono? quattro gatti
> immagino) ma che per colpa di Mono M$ può
> continuare a vendere un suo prodotto spacciandolo
> per qualcosa che non
> è.
>
Ma sinceramente io non vedo Microsoft parlare così tanto di Mono o cagarlo più di tanto.
> Se Mono muore il danno più grande sarà di M$ e di
> chi ha creduto alle loro menzogne e di ciò
> rendiamo grazie al buon Gesù perché forse
> qualcuno di loro si sveglierà e capirà che
> l'unica cosa che importa a M$ è che loro
> continuino a programmare su Windows e con Visual
> Studio.
>
> > Non so quanti siano, bisognerebbe avere dei dati
> > precisi guardando il loro cvs o git
> > repository.
>
> Bah, basta guardarsi un po' in giro.
No, qui stiamo parlando di gente che collabora a Mono. Se invece vogliamo parlare di gente che scrive commenti su blog e forum, allora non è popolare. Ma poi bisogna vedere quanti di quelli scrivono codice per qualche progetto open source.
-
-
-
-
-
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 21:49:00.0 alle 2011-05-04 21:49:00.0> Ora che Novell è stata acquisita da Attachmate
> tutti i developer di Mono sono stati
> licenziati:
> http://www.phoronix.com/scan.php?page=news_item&px
Poracci, gente che ha investito la propria vita in competenze che ora sono carta straccia, e dovrà mettersi a fare siti web su HTML.it
per quattro soldi.
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 21:49:00.0 alle 2011-05-04 21:49:00.0
- Scritto da:
> > Ora che Novell è stata acquisita da Attachmate
> > tutti i developer di Mono sono stati
> > licenziati:
> >
> http://www.phoronix.com/scan.php?page=news_item&px
>
> Poracci, gente che ha investito la propria vita
> in competenze che ora sono carta straccia, e
> dovrà mettersi a fare siti web su HTML.it
per
> quattro
> soldi.
Perché, tu che competenze hai invece
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 21:50:00.0 alle 2011-05-04 21:50:00.0
- Scritto da:
>
> - Scritto da:
> > > Ora che Novell è stata acquisita da Attachmate
> > > tutti i developer di Mono sono stati
> > > licenziati:
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> >
> > Poracci, gente che ha investito la propria vita
> > in competenze che ora sono carta straccia, e
> > dovrà mettersi a fare siti web su HTML.it
per
> > quattro
> > soldi.
>
> Perché, tu che competenze hai invece
io succhio palline da una parte all' altra di una canna qualsiasi-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 21:52:00.0 alle 2011-05-04 21:52:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > > > Ora che Novell è stata acquisita da
> Attachmate
> > > > tutti i developer di Mono sono stati
> > > > licenziati:
> > > >
> > >
> >
> http://www.phoronix.com/scan.php?page=news_item&px
> > >
> > > Poracci, gente che ha investito la propria
> vita
> > > in competenze che ora sono carta straccia, e
> > > dovrà mettersi a fare siti web su HTML.it
per
> > > quattro
> > > soldi.
> >
> > Perché, tu che competenze hai invece
>
> io succhio palline da una parte all' altra di una
> canna
> qualsiasi
gonfermo duddo
motumbo
-
-
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-04 21:59:00.0 alle 2011-05-04 21:59:00.0
- Scritto da:
> > Ora che Novell è stata acquisita da Attachmate
> > tutti i developer di Mono sono stati
> > licenziati:
> >
> http://www.phoronix.com/scan.php?page=news_item&px
>
> Poracci, gente che ha investito la propria vita
> in competenze che ora sono carta straccia, e
> dovrà mettersi a fare siti web su HTML.it
per
> quattro
> soldi.
Lavoravano anche su progetti C e C++, comunque dubito che rimarranno disoccupati a lungo.
I problemi sono per quelli che vengono licenziati da delle dittarelle.
-
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 12:14:00.0 alle 2011-05-05 12:14:00.0
- Scritto da:
> Ora che Novell è stata acquisita da Attachmate
> tutti i developer di Mono sono stati
> licenziati:
> http://www.phoronix.com/scan.php?page=news_item&px
Se è vero sarà la fortuna di Mono, così come è nato Firefox dopo il post-AOL
-
Re: bye bye MonoScritto daNon Autenticatoil 2011-05-05 18:54:00.0 alle 2011-05-05 18:54:00.0
- Scritto da:
> Ora che Novell è stata acquisita da Attachmate
> tutti i developer di Mono sono stati
> licenziati:
> http://www.phoronix.com/scan.php?page=news_item&px
Pare che questa notizia non sia stata confermata e che sia una grossa cazzata visto che non sanno neanche quantificare quanta gente è stata licenziata. Potrebbero anche essere 0
-