New Regalloc development stalled?
Robert Dewar
dewar@gnat.com
Thu Dec 5 11:06:00 GMT 2002
> Not exactly true. LISP is pure-functional, and as such has much deeper
> 'nesting' (stack depth) than most procedural programs. True, you *can*
> write equally deeply nested procedural programs, but as a matter of
> fact, people usually don't.
Well this is off topic, but I really hate to see such misinformation
posted.
First: LISP of course has assignments, what on earth makes you think that
it is a pure functional language (scheme also has assignments). Please be
sure you know a language before criticizing it :-)
Second: Even if you avoid assignments and use only recursion, it is of course
the case that any loop translates into tail recursion which in any acceptale
implementation does not result in deep nesting on the stack.
More information about the Gcc
mailing list