..:: Aiuto con il computer e non solo... ° The Help Center ::..
> Linguaggi di Programmazione

Domanda: esiste un ambiente di programmazione multi piattaforma?

(1/1)

Minimo:
Buongiorno a tutti,

qualcuno conosce un ambiente integrato di programmazione che possa essere usato per la scrittura di applicazioni che consenta (in fase finale di compilazione e link) di creare software funzionanti sin in Win, che in OSX, che in Linux/Unix, che in Android?

Insomma un ambiente col quale si programma in modo generico e al termine si decide per quale OS si compila e linka l'eseguibile, tipo JAVA, ma che usi le librerie del SO invece che le sue.

     :ciao:  :ciao:



Pecos:
In che lunguaggio?
Comunque direi di no...che io sappia...a parte Java che genera oggetti (jar) eseguibili su piattaforme differenti (lo stesso jar) però è una cosa differente da quello che chiedi
C'è Eclipse ma è lui multipiattaforma, c'è una versione per ogni piattaforma
Non ho mai trovato un ambiente di sviluppo che permetta di generare eseguibili (o quello che richiede il SO specifico) differenti per piattaforme differenti
Io sviluppo per WinCE, Windows, Linux e Dos e, sebbene i sorgenti siano gli stessi, devo utilizzare ambienti di sviluppo (compilatori) differenziati uno per ogni SO
A questo scopo vengono comode le macchine virtuali, ognuna per ogni compilatore, in modo che i vari ambienti non si diano fastidio a vicenda...
 :ciao: :ciao:

900931:
QtDevelop (C++) doveva asservire a questo scopo e se programmi utilizzando gli oggetti Qt poi la compilazione avviene senza drammi per ogni sistema operativo (meglio se ti ricompili le librerie in modo statico così vai sul sicuro), xò se ci inizi a infilare codice specifico per un sistema operativo specifico è sicuro che nn compilerà per gli altri. Se usi le Qt attieniti per quanto possibile a ciò che mette a disposizione, se non c'è fai in modo di derivarlo dalla superclasse ed evita sempre di scrivere funzioni grezze di cui non sei certo della funzionalità su tutti i sistemi.

Navigazione

[0] Indice dei post

E' avvenuto un errore mentre ringraziavi
Ringraziando...
Vai alla versione completa