Платформа Java обеспечивает детальное управление доступом и песочницу.
Это не совсем эквивалентно make-evaluator
, но API позволяет вам накладывать ограничения на произвольные объекты (через класс GuardedObject). Вы также можете ограничить разрешения классов, загружаемых из определенного источника.
Может быть полезно прочитать спецификацию Java Platform Security Architecture
Обратите внимание, что API Java доступны из большинства языков jvm.