On Sat, Jul 25, 2015 at 12:36:47PM -0500, T.J. Duchene wrote: > > > On 7/25/2015 5:26 AM, Roger Leigh wrote: ... ... > This really > violates the standing principle of "paying for only what you use."
I encountered this principle long ago when I got involved in the design and implementation of Algol 68 -- they deliberately violated it with one feature -- they decided that everyone would pay the price of a procedure calling mechanism that supported recursion. Sometimes it is the right thing to do. The same decision was made by practically eveery language designed afterward. Not to say they didn't accidentally violate it a few times, of course. I'm talking five decades ago, back when people were inventing the language design principles we now take for granted. -- hendrik _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng