<div class="gmail_quote">2010/11/16 lex mlist <span dir="ltr"><<a href="mailto:lexmlist@gmail.com">lexmlist@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="gmail_quote"><div><br>
Penso che sia necessario, oltre ai casi da te citati, nel caso in cui ad
esempio Python venga utilizzato come scripting di un altro motore
(poniamo l'esempio di un motore grafico, o di una applicazione tanto
complessa da rendere necessaria tale scelta). In quel caso, qualora si
possa voler preferire un linguaggio già pronto (anzichè fare un nuovo
interprete che magari supporti i file binari per proteggere anche la
logica), si rende necessario il poter operare in tutta tranquillità in
una sandbox, e quindi controllare che non vi siano manomissioni a uno
qualunque dei moduli utilizzati (altrimenti si comprometterebbe la
stabilità e il flusso di lavoro del programma).<br>
Per fare un esempio mi vengono in mente solo applicativi di una certa
stazza, che probabilmente, visto il loro valore, non si appoggerebbero
mai ad una soluzione che ne esponga la logica.<br>
<br></div></div></blockquote><div><br>Visto che hai fatto l'esempio dei CAD....<br><br>Autodesk Maya<br><a href="http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=13577897">http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=13577897</a><br>
<br>Autodesk Plant 3D<br><a href="http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=12261005">http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=12261005</a><br><br>entrambi hanno Python embedded, sul secondo (Python .net) ci sta lavorando la mia società per integrare un nostro prodotto usando le API Python, magari investigando sul loro forum ottieni qualche risposta tecnica sull'integrazione, io purtroppo non ho tempo.<br clear="all">
<br>ciao<br></div></div>-- <br>Gian Mario Tagliaretti<br>GNOME Foundation member<br><a href="mailto:gianmt@gnome.org">gianmt@gnome.org</a><br>