<div class="gmail_quote">2009/3/16 nuvolare <span dir="ltr">&lt;<a href="mailto:nuvolare@email.it">nuvolare@email.it</a>&gt;</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&#39;installazione manuale di Python. Ad esempio per Windows c&#39;è: <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&#39;altra cosa, se io creo un programma con Terminale per esempio, e poi mi serve un&#39;interfaccia grafica per poter utilizzare il mio programma, posso creare questa con Interface Builder, visto che c&#39;è l&#39;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 &quot;Ruby on Rails for Microsoft Developers&quot; (Wrox, 2009)<br>