begin  quoting [EMAIL PROTECTED] as of Fri, Jan 25, 2008 at 10:26:26AM -0800:
> I used to think recursion was just a cute idea but from learning Scheme
> it appears that recursion is somehow vital to this whole language.
> 
> Anyone know what is so special about recursion besides the fact that it allows
> you to write shorter code?

  Tis fitting, for the fall from grace permeates throughout the history
  of mankind. Satan's sin was to recurse, as God did, instead of merely
  iterating, after the fashion of mortals.               - Dave Fischer

Concise isn't enough? :)

It's reflexive, which tickles our sense of beauty.

It matches the problem-decomposition procedure -- break big problems into
smaller problems that are easier to solve. 

It's a wow concept (you start off with WTF? and end up with WOW!), and
thus is the shiniest tool in one's toolbox, so it must be used everywhere.

-- 
Recursion is neat
An amazing feat.
Stewart Stremler

-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to