[plt-scheme] guido on tail recursion

From: Marco Morazan (morazanm at gmail.com)
Date: Thu Apr 23 08:37:58 EDT 2009

On Thu, Apr 23, 2009 at 12:01 AM, Dimitris Vyzovitis <vyzo at media.mit.edu> wrote:
> http://neopythonic.blogspot.com/2009/04/tail-recursion-elimination.html
> "I don't believe in recursion as the basis of all programming. This is a
> fundamental belief of certain computer scientists, especially those who love
> Scheme and like to teach programming by starting with a "cons" cell and
> recursion. But to me, seeing recursion as the basis of everything else is
> just a nice theoretical approach to fundamental mathematics (turtles all the
> way down), not a day-to-day tool.
> "

I usually refrain from commenting on things like this, but, oh boy,
this is a prime example that there are folks out there that really
have no clue what recursion, iteration, looping, etc. are. Is this a
failure of our education system?




Posted on the users mailing list.