[Linux-Biella] Java e flame

Paul TT paultt a bilug.linux.it
Lun 8 Ott 2007 19:46:42 CEST


Emanuele Aina wrote:
> Paul TT proseguì:
>
>   
>>> "Prima o poi" anche Linux soppianterà Windows, ma non mi sembra un buon
>>> motivo per aspettare lungo il fiume.
>>>       
>> torniamo al discorso sopra. uno se fa una cosa adesso, ne ha bisogno adesso.
>>     
>
> Boh, se il problema è MacOS basta portarsi dietro i pezzi necessari di 
> Mono, nello stesso modo in cui ci si porta dietro le librerie usate.
>
> Io non ho mai visto programmi Java che non si portino dietro packages di 
> terze parti, quindi non vedo il problema.
>   
una cosa sono i package, un'altra e' il runtime predefinito.
>> a quel punto, tanto vale programmare in c o python e ti togli altri 
>> problemi ;P
>>     
>
> Beh, il C ne ha altri di problemi.
>   
non esiste un linguaggio 'definitivo'. se no nessuno perderebbe tempo a 
crearne di nuovi. ;P
> Python è troppo diverso per un programmatore Java e la cosa più simile a 
> una interfaccia grafica portabile è Tkinter.
>   
tkinter non e' per python, che c'entra con do diesis?
>>> Ripeto: WinForms è la soluzione portabile, analoga a Swing.
>>>
>>> Che poi abbia i suoi problemi è ovvio, per me rimane la soluzione al
>>> problema sbagliato.
>>>   
>>>       
>> ripeto: se usi un linguaggio multipiattaforma per non usarlo con un 
>> interfaccia multipiattaforma, tanto vale non usare delle vm come kiava o 
>> do diesis.net
>>     
>
> L'importante è avere la maggior parte del codice portabile, a me è 
> sempre capitato di lavorare con programmi in cui l'interfaccia grafica 
> era solo un piccola parte.
>   
bene.
fammi girare un programma in do diesis sull'as400/iseries, e magari 
inizio ad usarlo. ;P
> Poi, visto che insisti, usa pure WinForms.
>   
boh non insisto, ma se devo usare interfacce diverse, allora non scrivo 
piu' una sola volta e uso ovunque, tutto qui.
>>> Non è questione di "esteticamente migliore" in sè e per sè. È questione
>>> di integrazione coll'ambiente.
>>>   
>>>       
>> ripeto: se non usi winforms, tanto vale usare do diesis. visto che 
>> winforms esteticamente sono peggio di swing, allora tanto vale. ;)
>>     
>
> Beh, non credo che decidere linguaggio e piattaforma in base alle 
> interfacce grafiche sia una scelta oculata.
>   
beh io non la vedo proprio cosi'. io uso linux anche perche' 
l'interfaccia (in generale, non solo grafica) la trovo piu' produttiva e 
piu' bella secondo i miei canoni, visto che posso fargli il 'make up' 
che piu' desidero.
se dici questo, allora neghi quello che hai detto qualche mail fa.
>>> Swing, WinForms e compagnia bella non potranno mai soddisfare tutti
>>> contemporaneamente. Purtroppo, perché sarebbe tutto più semplice.
>>>   
>>>       
>> ovviamente. ma e' un discorso sterile. e non ho ancora avuto un link con 
>> una libreria standard e uguale per tutti i sistemi operativi.
>>     
>
> Non capisco.
>
> Intendi una implementazione che giri ovunque?
>   
beh swing lo fa, per quanto /brutta/ -e condivido anche tale opinione- sia.
> Non c'è e non credo ce ne sia il bisogno.
>   
perche' no?
> La libreria standard è definita da ECMA e ognuno la implementa in modo 
> compatibile.
>
>   
>> che se uso winzoz, uso .net, se uso linux, devo usare mono, se uso osx, 
>> c'e' mono anche li'. ma con mono ho anche la parte grafica?
>>     
>
> Sì.
>   
e se ho bisogno di fare la stessa roba su iseries o sun?
>> o devo cmq usarne un'altra?
>>     
>
> No.
>
>   
graz

-- 
Non mi piacciono i tipi che mi hanno ucciso.



Maggiori informazioni sulla lista Linux