Вы можете использовать его, чтобы позволить пользователям вводить собственные «скрипты»: небольшие выражения (или даже небольшие функции), которые можно использовать для настройки поведения сложной системы. В этом контексте, и если вам не нужно уделять слишком много внимания последствиям безопасности (например, у вас есть образованная база пользователей), тогда eval () может быть хорошим выбором.