[plt-scheme] Re: Thinking in FP vs OOP for large scale apps

From: Chongkai Zhu (czhu at cs.utah.edu)
Date: Tue May 15 21:54:47 EDT 2007

> How to think in FP rather than OOP, especially for large scale apps?

First of all, FP/OOP and danamic/static typing is two totally different idea. Languages such as ML and haskell are both static typing and FP.

Second, I can't see any intrinsical difference between FP and OOP. Scheme is the result of merging FP and OOP.

Third, by making proper use of macros, the code size should be much smaller.

Chongkai

Posted on the users mailing list.