Re: [pro] Bottom-up, top-down or both ?

2011-03-11 Thread John Q. Splittist
On Fri, Mar 11, 2011 at 5:18 PM, Didier Verna wrote: > > It is well known that a functional approach to programming helps > thinking in a top-down fashion. Idioms made available by first-class > functions (e.g. mapping and folding) help you write down the general > ideas first, and worry about the

Re: [pro] Bottom-up, top-down or both ?

2011-03-11 Thread Pascal J. Bourguignon
Didier Verna writes: > So I was wondering, how's your code organized? How's your thought > process organized? Top-down? Bottom-up? Both? This is a topic that has already been discussed (almost to death but not completely, only 93 posts) on cll: http://groups.google.com/group/comp.lang.lisp/bro

[pro] Bottom-up, top-down or both ?

2011-03-11 Thread Didier Verna
It is well known that a functional approach to programming helps thinking in a top-down fashion. Idioms made available by first-class functions (e.g. mapping and folding) help you write down the general ideas first, and worry about the details later. Paul Graham has nice examples of that in On Lis