1. A computer-implemented method of managing access control policies on a computer system having two high-level programming language environments, comprising: managing, by the computer system, a structured language environment; managing, by the computer system, a dynamic language environment within the structured language environment; receiving a policy, wherein the policy is written in a dynamic language; storing the policy in the dynamic language environment; converting the policy from the dynamic language environment to the structured language environment; and generating a runtime in the structured language environment that includes the policy.