Isolated worlds (was Re: Module isolation) (Adam Barth)

# Kam Kasravi (16 years ago)

This reminds me of ometa's implementation of worlds which provides isolation.

www.vpri.org/pdf/rn2008001_worlds.pdf

# David Herman (16 years ago)

[BTW, I couldn't see what you were replying to. Quoting would be helpful.]

The "call-with-current-program-state" feature is awfully heavyweight. I suspect it's plenty useful simply to provide facilities for creating separate contexts in which modules can be initiated, as a way of kicking off isolated (or partially isolated) states, but without providing the facility for freezing and cloning the current state of the world.