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

Reply via email to