<div class="gmail_quote">2009/3/16 nuvolare <span dir="ltr"><<a href="mailto:nuvolare@email.it">nuvolare@email.it</a>></span></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
Vorrei semplicemente capire se con un linguaggio di programmazione come Python è possibile creare programmi con Mac che poi posso utilizzare su altri sistemi operativi, tipo windows nel mio caso.</blockquote><div><br></div>
<div>Sì, perché Python è cross-platform.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div style="word-wrap:break-word"><div>Da tutte le mail mi è sembrato di capire di si, ma dovrei prima installare un programma ogni volta, vista che python è un linguaggio interpretato, giusto?</div>
</div></blockquote><div><br></div><div>In generale, per far girare uno script Python hai bisogno di avere Python installato. Ma esistono tool per creare applicazioni che includono tutto il necessario, senza dover fare un'installazione manuale di Python. Ad esempio per Windows c'è: <a href="http://www.py2exe.org/">http://www.py2exe.org/</a></div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div style="word-wrap:break-word"><div></div><div>Un'altra cosa, se io creo un programma con Terminale per esempio, e poi mi serve un'interfaccia grafica per poter utilizzare il mio programma, posso creare questa con Interface Builder, visto che c'è l'ho già e diciamo che ciò sperimentato? oppure ho bisogno per ogni linguaggio (Java, C, C++ Pyton, ecc) del suo software che crea delle interfacce grafiche ?</div>
</div></blockquote><div><br></div><div>Le interfacce fatte in Cocoa con Interface Builder funzioneranno solo sul Mac. Se il tuo obiettivo è quello di avere un interfaccia utente che funzioni sia su Windows sia su Mac, hai bisogno di uno dei toolkit citati in precedenza. Tra questi, i tre più comuni sono: <span class="Apple-style-span" style="border-collapse: collapse; ">PyGTK, PyQT e wxPython,</span></div>
<div><br></div><div><br></div><div>Ciao,</div><div>Antonio</div><div>-- <br></div></div><a href="http://antoniocangiano.com">http://antoniocangiano.com</a> - Zen and the Art of Programming<br><a href="http://math-blog.com">http://math-blog.com</a> - Mathematics is wonderful!<br>
<a href="http://stacktrace.it">http://stacktrace.it</a> - Aperiodico di resistenza informatica<br>Follow me on Twitter: <a href="http://twitter.com/acangiano">http://twitter.com/acangiano</a><br>Author of "Ruby on Rails for Microsoft Developers" (Wrox, 2009)<br>