Per una simulazione scientifica ho bisogno di scrivere alcuni calcoli in C ++. Poiché questo è diventato estremamente noioso, mi sono costruito un piccolo generatore di codice: In un linguaggio di scripting (Python) si crea un albero di sintassi composto da assegnazioni e operazioni matematiche . Un codegeneratore auto-scritto trasforma l'albero in codice C ++. (Ad ogni modo, un buon esempio per il pattern dei visitatori.) Va bene e ok.
Ora il progetto sta crescendo e la richiesta di codice più sofisticato arriva. È molto difficile per me vedere quali strumenti potrebbero essere utili. Che cosa fanno e usano le persone quando devono generare codice di programma in modo programmatico? (con Python come "linguaggio generatore" o in generale)
(Siamo spiacenti, ma in questo caso, Google non è davvero mio amico. Google non può trasformare un'attività in risultati di ricerca, sfortunatamente.)