[Linux-Biella] linux e visual basic...
Enrico
linux@ml.bilug.linux.it
Wed, 4 Aug 2004 13:06:05 +0200 (CEST)
Marco Ermini disse:
> <quota chi="Enrico">
>>
>> Marco Ermini disse:
>> [...]
>>
>>> Se deve iniziare a scriverlo da zero ci sono sicuramente ambienti molto
>>> più portabili che Visual Basic. Sicuramente è meno consigliabile di
>>> Java
>>> o
>>> Python, anche se Python non ha delle GUI realmente funzionali
>>> compatibili
>>> tra tutti i sistemi operativi (l'unica veramente efficace è wxPython,
>>> clone in Python di wxWindows).
>>
>> Scusami se ti contraddico,
> </quota>
>
> Nessun problema.
>
>
> <quota chi="Enrico">
>> ma con wxPython si ottengono gui non solo
>> totalmente portabili su *nix lindozz e Mac, ma dato che il livello di
>> astrazione dell'oggetto è praticamente totale, esso viene disegnato dal
>> motore stesso del sistema e non dall'interprete del programma. Si
>> ottiene
>> che il tasto in Windoll E' quello di Winroll e in Mac E' quello di Mac e
>> ovviamente su kde o Gnome sono quelli predefiniti di kde e gnome. Certo
>> bisogna adattarsi a scrivere layout diversi da quelli "tradizionali"
>> visto
>> che vanno inseriti in strutture tabellari, ma poi il risultato è quasi
>> perfetto. Ammetto che qualche volta si deve ritoccare qualcosina per
>> fare
>> un buon porting, ma per il resto direi che in questa direzione è il più
>> avanzato.
> </quota>
>
> Sono d'accordo. Non capisco però dove mi contraddici.
>
> Accendere l'aria condizionata prego ;-)
>
> wxPython è estremamente carino ed è attualmente l'unico modo a me noto, a
> parte Java, per disegnare su molte piattaforme con lo stesso codice una
> form con un componente griglia... sì, forse si possono fare dei componenti
> DHTML, ma la vedo dura :-) (anche se abbandonare finalmente il vecchio
> paradigma client-server e realizzare tutto via web sarebbe un passo da
> compiere che molti della "vecchia scuola" non sono però ancora attrezzati
> per fare).
>
> Certamente la facilità d'uso di wxPython non è paragonabile a quella di
> VB, ma è anche vero che VB è praticamente non portabile. Non credo proprio
> che RealBasic riesca a rendere portabili i vari componentuzzi ed OCX o
> ActiveX che spesso si utilizzano nei progetti VB...
Ehm... in effetti dicevamo le stesse cose.... perdono.
Come attenuante potrei usare che tra pochissimi giorni diventerò papà per
la prima volta... e sono abbastanza nervoso.
Ciao
*******
Tengo a precisare che per l'invio di questa mail non è stato torturato
nessun animale (se non mio fratello)che non è stato sfruttato il lavoro
minorile, e che a parte la grammatica non è stato ucciso nessuno.
*******