[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: RE: Namespaces Best Practice
Joe English wrote at September 19, 2001 CE: > > Don't know if this will be helpful or not, but you should take a > look at Henry Baker's papers [1] "Shallow Binding in Lisp 1.5" [2] > and "Shallow Binding Makes Functional Arrays Fast" [3]. Hmm, interesting pairing: Using a shallow binding mechanism in conjunction with a lexical binding mechanism (namespace declarations) to carry along scope when rearranging tree structures. Shallow binding is avoided by modern Lisps, since the model proved confusing (who can still explain upward v. downard funargs? :) and in any case is not as efficient as lexical binding (constant time value lookup in programs). [ It's way cool to see papers using MLisp -- thanks! ] I can see how the mechanism would work, and that it could work reasonably well for some problems, but I bet there'd be confusion lurking nearby when funarg-like problems pop up. - Dave
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|