Re: [stack] Advantages of cat, joy ..?

William Tanksley <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <1235000163.28270.164.camel@tanksley>
John Cowan wrote:
> Second puzzle: You are in a room with a gas stove, a lit match, a bucket
> full of water, and a kettle. Your objective is to boil water. What,
> exactly, do you do?  The same thing except not bothering to light
> the match? Wrong. That's physicist/engineer thinking. A mathematician
> would blow out the match and then say he had reduced the problem to the
> previous problem!

That's engineer thinking.

The physicist would blow out the match slowly, and say that if we assume
reversible processes, we've reduced the problem to the previous case.

Also: make sure the problem statement doesn't incorporate the presence
of thermite, or the engineer's solution to every problem becomes the
same. (And he will never have the same problem twice!)

> IOW, programming is about the Real World, and the Real World is
> inherently stateful.

Stateful and irreversible.

But this doesn't tell us a lot about computation, only about the real
world. Any model of computation will always eventually fail. Modeling it
on physics fails quickly.

-Wm
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.