Functional Programming in the Larger or Functional Oriented Software Engineering

"Lewis Brown" <[email protected]> Wed, 14 Mar 2007 05:13:10 -0700
Newsgroups gmane.comp.lang.lightweight
Message-ID <[email protected]>
Hello.

 

Several years back on this list there was a great discussion about what
ought to be the basic, elemental foundation of a language: the function or
the object.

 

The object school has developed a huge volume of literature to address the
engineering issues involved with "Programming in the Large." It has given us
not just languages, but processes, modeling languages, etc.

 

It would seem that the functional school has been relatively mute on this
topic. 

 

Does this imply that, despite your choice of foundational element, all large
systems require objects to manage the complexities? Is that why so many
functional language implementations usually offer at least one 'flavor' of
object system?

 

Thanks,

 

Lewis Brown