Hacker News new | ask | show | jobs
by lispm 3895 days ago
Though Common Lisp 'packages' are not really 'modules', they are namespaces for symbols. Common Lisp does not really hide things. It also does not allow fine grained control of interfaces: the class FOO and the function FOO with be both exported, when exporting the symbol FOO. Packages are also no compilation/deployment targets - there is for example no mechanism to compile or load a package.