Quale sarebbe un motivo per non incorporare JS in C? [chiuso]

1

Sto lavorando a un'applicazione opensource che elabora JSON in C, perché mi piacerebbe rendere più facile per le persone aiutarmi nel progetto e perché JSON è così vicino a JS. Voglio incorporare un motore JS e compilare il JS nel software.

La ragione per cui ho scelto C per questo particolare programma è a causa della velocità di C. C'è qualche ragione per cui I non dovrebbe includere JS? Trovo difficile trovare informazioni su questo particolare argomento.

    
posta Bob van Luijt 27.07.2015 - 22:29
fonte

1 risposta

4

Nessun motivo per cui ... le persone incorporano Lua nei motori C ++ per tutto il tempo, e talvolta i motori JS. Ciò consente loro di eseguire codice basato su script (ad esempio per i giochi, i livelli possono essere descritti in script).

Tuttavia, aumenta un grande livello di complessità aggiuntiva che potrebbe non essere necessaria se tutto ciò che si vuole fare è analizzare JSON. Per questo ottenere una libreria JSON per C invece ( Spirit o libjson )

    
risposta data 27.07.2015 - 22:44
fonte

Leggi altre domande sui tag