framework paranoia
Sunday, January 30th, 2005I think this separation of meta-level things with parameters {X.Y.f t1 … tn} and object-level things with arguments is going to drive me nuts. It’s cleaner in some ways: it makes the operational semantics a little cleaner. But it does involve a certain amount of duplicated technology, and it makes quoting data really quite painful. The framework {Fred.vcons X n x xs} is not what the programmer wants to see. I’m going to have a ponder about what gets harder if I collapse the levels…