On 23 March 2010 14:12, Steven Clarke <steven.cla...@microsoft.com> wrote: > I've always found the following essay quite inspirational in the way that it > describes two different styles of programming. > http://www.papert.org/articles/EpistemologicalPluralism.html
Thank you Steven for this link in particular, I've been enjoying Turkle's book "The second self" but wasn't aware of this paper. It's interesting in relation to the discussion of anthropomorphism and metaphor that came up in an earlier thread here. It also grounds the thoughts on the cognitive process of programming that I started this thread with. I'm not sure though if I buy the masculine/feminine angle entirely, I think a good programmer should be able to jump between both planning and bricolage styles of programming. Tying it to sexuality seems to make this an issue of style of programmer rather than style of programming. I think it's worth noting that different professions define `creativity' very differently. Within the arts all activity is deemed creative. In the advertising industry `creative' seems to be a job description rather than an activity. In the sciences creativity is something more specific, indicating some or all of novelty, value, broken conventions and surprise. For this discussion I think the latter definition is more useful, and of course applies to activity in the arts and industry as well. alex -- http://yaxu.org/ -- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302).