Newsgroup: it.comp.os.linux.iniziare
Titolo: Con che linugaggio imparare a programmare??

Mi trovo di fronte ad una scelta:
Attualmente, programmo in maniera basilare con visual basic ed ho delle
buone conoscenza su l'uso di windows, ma voglio passare a linux.
Fra qualche giorno avrò 2 pc, uno con linux e l'altro per forza con windows.
Ho bisogno di un linguaggio per programmare in maniera semplice ma efficace,
che mi dia la possibilità di poter funzionare sia su piattaforme linux che
windows e che possa essere compilato su entrambe le piattaforme.
In un primo momento pensavo di imparare il Java che ha dalla sua parte la
portabilità appunto (anche se non ho ancora capito come).
Adesso mi è venuta un'altra idea, imparare il linguaggio di linux e poi
installare i vari emulatori sulle due piattaforme per far girare i programmi
windows su linux e per compilare in linux su windows.
E' una buona soluzione?
se si, con quali programmi?
Dove li trovo? Link?
ovviamente tutto opensource...!?
Ciao e grazie.
marco

 windows e che possa essere compilato su entrambe le piattaforme.
Java.
Davide


Java Virtual Machine
-- 
Don't see some men as 1/2 empty...
...see them 1/2 full of shit!

 
quasi tutti i linguaggi hanno compilatori o interpreti
per entrambe le piattaforme (perl, java, ruby, phyton , c, c++, ..)
Se ne vuoi uno con una buona interfaccia grafica, c'è 
l'accoppiata Delphi/Kylix.
Borland rilascia Kylix gratuitamente per produrre software con licenxa GPL.
Ossia, tutti i programmi che fai partono con una finestrella che dice:
questo programma è GPL.
Per Delphi o Kylix senza avviso-gpl vuole essere pagata.
Per altre informazioni sui vari linguaggi disponibili parti da
http://sal.kachinatech.com/F/1/
ciao, Andrea

>> Informazioni e link su 
http://www.softwarelibero.org

 windows e che possa essere compilato su entrambe le piattaforme.
IMHO python; e' semplice e efficace, multipiattaforma, object-oriented.
Ciao
  Andrea
-- 
Generated by Signify v1.10.  For this and more, visit 
http://www.debian.org/



Premesso che una soluzione in stile visual basic o simili a lungo andare
risulta perdente, e tu ne sei la dimostrazione..
Il concetto di "applicazione" come lo intendevi sino ad ora dimenticalo e
pensa ad una applicazione che gira su di un server Linux, distribuita in
rete (che sia una LAN o Internet è indifferente) che sia utilizzabile
"simultaneamente" da decine di client (ovviamente eterogenei winzozz,
linux, Mac ecc..) e che non ti costringa a fornire assistenza ai clienti
perché l'emulatore si è incasinato o perché quello che funzionava
meravigliosamente su XP non funziona su winzzozz superXXP2005 (o come
diavolo si chiamerà il prossimo winbug).
Bene, stai immaginando una tipica aplicazione client-server che si
interfaccia con uno dei più veloci e potenti database attualmetne in
circolazione (MySQL) allora la scelta è indubbiamente Php.
I vantaggi sono presto detti, velocità di apprendimento, flessibilità,
maturità del linguaggio.
un esepio al volo?  
www.gestionemagazzino.com
 (una demo) se funzia a
quella velocita su internet figurati in una LAN a 100MB! 
Sviluppi un applicazione ed immediatamente è disponibile x tutta l'azienda
indipendentemente dal client utilizzato.