Discuss how the perfect module/namespace should behave. Keep in mind things like multimethods (which should be merge rather than shadow).
Name:
Anonymous2011-12-24 23:50
>>1 I'm implementing a Lisp
Read LISP in Small Pieces. It'll ask most of your questions.
Discuss how the perfect module/namespace should behave.
Lambda-calculus already gravitates towards a simple "environment" argument, which holds "dynamic" state. Why would you implement some external module/namespace hack? Do you miss C++ so much?