Sto creando un'applicazione che analizza una o più serie di dati utilizzando diversi algoritmi (agenti). Sono giunto alla conclusione che ognuno di questi agenti potesse essere implementato come script Python separati che eseguo usando l'API Python C o Boost.Python nella mia app.Selezione di una lingua incorporata
Sono un po 'preoccupato per il sovraccarico di runtime TBH, dato che sto elaborando dati piuttosto pesanti e non voglio dover attendere alcuni minuti per ogni simulazione. Generalmente realizzerò centinaia di migliaia, se non milioni, di iterazioni in cui invoco gli "agenti" esterni; sto meglio solo di codificare tutto nell'app o il calo delle prestazioni sarà tollerabile?
Inoltre, ci sono altri linguaggi interpretati che posso utilizzare oltre a Python?
Vai con l'API Python/C. Lo uso nella mia applicazione senza rimpianti. –