Zed and the Art of Functional Programming (was: Re: FP in the Larger or Functional Oriented Software Engineering)

Vadim Nasardinov <[email protected]> Thu, 15 Mar 2007 21:31:29 -0400
Newsgroups gmane.comp.lang.lightweight
Message-ID <[email protected]>
On Wednesday 14 March 2007 22:01, Shriram Krishnamurthi wrote:
> This is a pretty good theory.  A pity it's not borne out by reality.
> Which makes it an especially *good* conspiracy theory!

Shriram,

Which aspects of reality did you mistakingly see clashing with my
theory?

I can think of a number of plausible -- although ultimately misguided
-- angles of attack against my premises and conclusions.  For example,
you could argue that large parts of UML are as applicable to FP as
they are to OOP.  This is vacuously true for use-case diagrams.  More
significantly, it is also true for Harel's statecharts.  (Which, as
far as I can tell, is one part of UML that no one ever uses.
Umbrello, for example, doesn't even support nested states.)

Seriously though, FP and Z seem like a good match from where I sit.
Wouldn't you vigorously agree?


Vadim