Sommario:
Definizione - Cosa significa Scripting Engine?
Un motore di scripting è comunemente definito come un veicolo per l'implementazione di script nei linguaggi di scripting. Questi differiscono dagli altri linguaggi di programmazione comunemente chiamati "linguaggi di programmazione del sistema". Sebbene la linea di demarcazione tra linguaggi di scripting e altre lingue possa essere alquanto difficile da delimitare, i linguaggi di scripting sono generalmente basati su piattaforme che consentono di scrivere codice con un po 'più di automazione rispetto al metodo tradizionale di scrittura manuale di codice eseguibile.Techopedia spiega il motore di scripting
Al fine di implementare un motore di scripting, un utente deve comprendere la natura di un linguaggio di scripting e come funziona. I linguaggi di scripting, che tendono ad essere associati a programmi più piccoli, spesso evitano un compilatore e offrono ai programmatori un maggiore accesso al codice sorgente o al codice eseguibile, che può essere meno accessibile nei linguaggi compilati.
I motori di scripting differiscono in base al linguaggio di scripting supportato. Gli utenti potrebbero dover esaminare i requisiti di sistema, nonché il modo in cui un motore di scripting si adatta a un'architettura software esistente, per determinare quale tipo di motore di scripting utilizzare. I programmatori in genere eseguono molti passaggi diversi per utilizzare i motori di script in modi che forniranno risultati simili alla semplice scrittura di codice eseguibile in un linguaggio senza script.