Thinking in FP vs OOP for large scale apps => Re: [plt-scheme] Imperative programming : missing the flow

From: Robby Findler (robby at
Date: Wed May 16 10:07:27 EDT 2007

On 5/16/07, Grant Rettke <grettke at> wrote:
> > Thanks.  As you said, choosing the best abstraction for the job and that OOP
> > is best today because it's most familiar - we are in agreement here.  My
> > question for asking these questions isn't to debate that point, but rather
> > to educate myself on another paradigm ( i.e. FP), so I can intelligently
> > choose the best abstractions - otherwise the best abstraction (i.e. OOP most
> > of the time) is best only because it's most familiar.
> Sorry for beating on that point, that wasn't actually my actual intention.
> When you read about modules and units, and how you can expose their
> interface, you immediately recognize that idiom coming from OOP.

I'm not sure that this statement is historically accurate.


Posted on the users mailing list.