Re: Bob's 'Self-aggrandizing ignorant' Count: Was: What databases have taught me

From: Bruno Desthuilliers <onurb_at_xiludom.gro>
Date: Tue, 04 Jul 2006 17:59:28 +0200
Message-ID: <44aa9061$0$23270$626a54ce_at_news.free.fr>


Marshall wrote:
(snip)

> Consider what the terms mean.
>
> Imperative means that the program has variables, and that the
> program over time will destructively update those variables.

y

> Functional (in the strict sense) means the program does not
> have global state, and hence does not update any variables.

y

> Procedural means the program proceeds by following step
> by step instructions that must be executed in order.

y

> Declarative means the program consists of a declaration
> of the desired outcome, without specifying a procedure
> to follow.

y

> Now, given those definitions, which terms are opposites?
>

Of course...

Should learn to shut my mouth and use my brain. Well, what's left of it.

-- 
bruno desthuilliers
python -c "print '_at_'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb_at_xiludom.gro'.split('@')])"
Received on Tue Jul 04 2006 - 17:59:28 CEST

Original text of this message