[Discuss] Functional programming @ UVic (was 'C' string tokenizer
for those who hate strtok)
Murray Strome
wmstrome at shaw.ca
Sun Jul 2 20:03:58 PDT 2006
Adam Parkin wrote:
> Murray Strome wrote:
>> From my ancient experience, when OO was in its infancy, it was found
>> that, in general, people who had first learned functional programming
>> (and that includes me) had a much more difficult time learning to
>> become really good Object Oriented programmers. I have taught both
>> types, and
>
> That's probably true, but then again so is the converse: people who
> learn OO first have a tough time picking up functional programming (or
> at least I did). So the question then becomes: is it easier to go
> from an OO background to a functional one, or from a functional
> background to an OO one? I think it's easier to start with
> functional, but since that's the opposite of the way I did it, I could
> just be jaded by how hard functional programming was for me in the
> beginning. =8->
That is interesting -- I wondered if that might be the case. I never
really mastered OO though I did teach the fundamentals. What REALLY
dates me is that my FAVOURITE functional language was ALGOL (a bit like
C, but a lot simpler; I think that PASCAL is somewhat similar).
Murray
More information about the Discuss
mailing list