Le 25/07/2015 20:55, Hendrik Boom a écrit :
...
>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.
So you were involved in the design of Algol68! This was the first
language I learned, in 1972-1973. The second of a great lineage which
comprises Pascal and Ada. Kudos Hendrik! That's a pretty long carreer.
Didier
_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng