[plt-scheme] Why Modules?

From: Noel Welsh (noelwelsh at gmail.com)
Date: Fri Nov 21 02:42:00 EST 2008

Modules are much simpler to use than units.  This doesn't directly
address your question, but is, I think, an important consideration.


On Fri, Nov 21, 2008 at 1:57 AM, Ittai Balaban <balaban at cs.nyu.edu> wrote:
> In many respects (syntax bindings not included), units provide a much richer
> framework than modules - the latter cannot be assembled compositionally,
> prohibit cyclic dependencies, and do not allow multiple instantiations.
> Thus, my question is, since you make such a convincing case for units in the
> '99 paper, why did PLT find it necessary to introduce a new abstraction in
> the form of modules? Did you run into some intrinsic limitations of units?

Posted on the users mailing list.