Precedente :: Successivo |
Autore |
Messaggio |
ZapoTeX Dio maturo
Registrato: 04/06/04 16:18 Messaggi: 2627 Residenza: Universo conosciuto
|
Inviato: 08 Ago 2012 23:25 Oggetto: In quale linguaggio devo programmare??? |
|
|
Allora, premettendo che programmo per diletto e non per professione... Premettiamo anche che programmo per Windows, che la portabilità mi non interessa più di tanto.
Anni fa usavo il VB5, ma oramai è davvero vetusto e ha un sacco di limitazioni e non si trova più nulla in rete come risorse e supporto in forum e simili...
Microsoft vorrebbe che io usassi VB.NET. E devo dire che i suoi vantaggi li ha: un IDE davvero "senza pensieri", gratuito, te lo installi, sviluppi, debugghi e poi fai "Build"... E poi il VB.NET ha una caterva di risorse e librerie! Grafica, multimedia, perfino un modulo RegEx, si integra strabene con Windows (accesso a file, accesso al registro, accesso alla console, etc...). E un sacco di forum, molto spesso se hai un problema una googlata te lo risolve.
La mia domanda è: c'è qualcosa di paragonabile a VB.NET per semplicità d'uso, community e risorse a disposizione, che però non richieda un framework installato sulle macchine su cui lo si distribuisce? E che non sia così legato mani e piedi a Microsoft? E' vero che c'è il progetto Mono, ma all'atto pratico .NET = Windows.
Grazie mille a tutti in anticipo per i consigli! |
|
Top |
|
|
freemind Supervisor sezione Programmazione
Registrato: 04/04/07 20:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 09 Ago 2012 09:12 Oggetto: |
|
|
Beh, c'è java anche se in realtà necessita del runtime per girare ma tutti hanno java installato sul pc.
Se no puoi lavorare in c++ (non .net ovviamente).
Altri linguaggi moderni che non richiedono nulla sulla macchina in cui i programmi dovranno girare, boh, sinceramente la presenza di qualche libreria è richiesta praticamente sempre. |
|
Top |
|
|
ZapoTeX Dio maturo
Registrato: 04/06/04 16:18 Messaggi: 2627 Residenza: Universo conosciuto
|
Inviato: 09 Ago 2012 10:17 Oggetto: |
|
|
Grande freemind! Grazie della risposta!
C++ è abbastanza ostico da scrivere, con i suoi puntatori, etc... Poi è vero che è velocissimo... Io uso il C (non ++) per le cose di calcolo, mentre uso il VB per le cose in cui voglio un'interfaccia Windows. Il passaggio "intermedio" con l'uso del C++ per programmare cose con interfaccia non lo ho mai fatto :-/
Grazie del consiglio! |
|
Top |
|
|
freemind Supervisor sezione Programmazione
Registrato: 04/04/07 20:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 09 Ago 2012 12:27 Oggetto: |
|
|
Puoi anche cercare delle soluzioni un po' esoteriche.
Ci sono per esempio compilatori per php o python che in un unico eseguibile mettono dentro tutto.
Oppure puoi pensare a realbasic: era nato per osx ma poi si è evoluto e ora puoi scrivere per ogni piattaforma. Addirittura ti permette nella versione pro di sviluppare il programma su una piattaforma e compilarlo per le altre (e tutto viene sempre messo in un solo file a meno di non usare librerie esterne che non possono essere "wrappate").
Io ci avevo sviluppato un programmino di supporto per gestire delle telecamere.
Oppure usando html5+javascript+(ruby o python o php) c'è la piattaforma titanium che permette anche il mobile. Provata tempo fa ma nel mio caso non sono riuscito a metterla in produzione per mancanza di tempo perchè il porting di quello che ci serviva era troppo oneroso.
Anche qui puoi compilare, per la piattaforma su cui sviluppi se non passi dal loro servizio cloud oppure per tutte se lo usi. |
|
Top |
|
|
ZapoTeX Dio maturo
Registrato: 04/06/04 16:18 Messaggi: 2627 Residenza: Universo conosciuto
|
Inviato: 10 Ago 2012 07:51 Oggetto: |
|
|
Caspita, interessante! Grazie dei consigli. Si fa tanto parlare di Python, capire come si usa sarebbe interessante
Ciao e grazie mille! |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 10 Ago 2012 09:50 Oggetto: |
|
|
freemind ha scritto: | Puoi anche cercare delle soluzioni un po' esoteriche. |
esotiche? |
|
Top |
|
|
freemind Supervisor sezione Programmazione
Registrato: 04/04/07 20:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 10 Ago 2012 17:55 Oggetto: |
|
|
No no SverX, esoteriche! Con quelle soluzioni è come avere una possessione! |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 13 Ago 2012 10:04 Oggetto: |
|
|
|
|
Top |
|
|
|