[Haskell-cafe] Wikipedia on first-class object

Jonathan Cast jonathanccast at fastmail.fm
Sun Jan 6 12:45:16 EST 2008

On 6 Jan 2008, at 3:02 AM, Derek Elkins wrote:

> On Fri, 2007-12-28 at 17:54 -0600, Jonathan Cast wrote:
>> Programming languages are generally classified into three groups,
>> imperative, functional, and logical.  The difference is in the style
>> of programming encouraged (or mandated, for older languages) by the
>> language.
> Usually the divide is imperative v. declarative with the four major
> paradigms (procedural, OO and logic, FP respectively) being  
> subgroups of
> those divisions.

And your explanation of this classification is?

I find the term `declarative' to be almost completely meaningless.


More information about the Haskell-Cafe mailing list