> If and only if one considers globally shared mutable namespaces > broken. People with a lispish background don't.
They do: most Lisp derivatives and Scheme implementations have state-of-the-art module systems that provide many ways to avoid name clashes for instance (you probably know the one of Guile). Huh? Most lisp derivatives and scheme implementations have globally shared mutable namespaces, there are hacks (as you note) to confie things a bit, but that usually involves running a new repl, or telling top-repl to ignore things. But all in all, it is still a globally shared mutable namespace. If it wasn't, it would be a pita to use lisp. _______________________________________________ L4-hurd mailing list [email protected] http://lists.gnu.org/mailman/listinfo/l4-hurd
