Lists Home |
Date Index |
i find that non-programmers take to non-procedural programming quite
easily. but that's the issue isn't it?
a programmer by definition is a control freak - you enjoy being able to
tell the computer exactly what to do and it does exactly what you told
it to do, step by painful step.
non-procedural programming is more like management - "computer, i want a
report that looks like this... try and get it done this afternoon.come
back and see me when it's ready." controlling, but not control - delegation.
it seems to me this is a very big leap for most programmers, but
managers don't even understand there's a problem...
ps personal preference - xslt
Michael Kay wrote:
>>"Tim Bray declared that to understand XSLT you must first reach up
>>with both hands and grab the two halves of your brain peeling each
>>back until you have successfully turned your brain completely inside
>>out ...Are we all masochists???!!!" "
>The same was true, in my personal experience, of understanding goto-less
>programming, relational calculus, and object-oriented programming. The fact
>that something is conceptually very different from the way you have
>programmed in the past is not, historically, a barrier to adoption, provided
>that those who have made the journey are prepared to tell the world that it
>Some people have reported that non-programmers, who still think that x=x+1
>looks like nonsense, find the concepts much easier.
>The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
>initiative of OASIS <http://www.oasis-open.org>
>The list archives are at http://lists.xml.org/archives/xml-dev/
>To subscribe or unsubscribe from this list use the subscription
tel;cell:+61 411 287 530