[EMAIL PROTECTED] wrote:
On Mon, Feb 11, 2008 at 09:40:35PM -0800, Darren New wrote:
However, *if* you can write software there is *no doubt* you
understand something.
And I'll disagree with that.
You took what I said and appeared to read 20 things into it that
I never said.
OK. You said you'd understand EVERYTHING about Scheme. (Your emphasis.)
I wasn't trying to say you understand nothing. I wasn't trying to
discourage anyone from doing something like that. The ability to program
something certainly teaches details and attention to details in many ways.
If you don't believe that writing software that correctly
implements X means you understand something about X
Sure, you understand something about X. But not necessarily EVERYTHING.
And "X" is the *solution*, not the *problem*.
Thinking about it more, I'd say if you can unambiguously write a
specification for a program that someone else implements, then you
understand everything about the solution you're looking for, and you
probably understand a whole lot about the problem you're trying to
solve. You might not understand the problem you *have*, but you
understand the problem you're trying to solve.
For example, right now, the business folks here are trying to get some
money and to make the system popular. I don't know how to solve the
problem of "not enough money, not enough people know about us." But I
can implement their ideas. The implementation of the solution I
understand. Why it is a solution(*), or how to take what I implement and
turn it into funding, that I don't understand, but *that* is the problem
we have.
(*) Why does Coke advertise? Is there anyone who sees a Coke ad that
doesn't know what Coke is?
All I can say is go in peace and perhaps take
up another hobby instead like camping that you might like better.
I wouldn't be long-winded if I wasn't enjoying it. :-)
--
Darren New / San Diego, CA, USA (PST)
On what day did God create the body thetans?
--
KPLUG-LPSG@kernel-panic.org
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg