On 11/3/2011 4:53 PM, Carlo wrote:
It's a great talk and I found him to be an engaging speaker.
Out of interest, what parts don't you agree with and would it affect how we 
move Pharo forward?

Cheers
Carlo

On 03 Nov 2011, at 10:21 PM, Jimmie Houchin wrote:

It is a very interesting video. I don't necessarily agree with everything he 
says. But I believe he makes some valuable distinctions between simple and easy.

I didn't necessarily watch the video critically. But here goes.

He is very pro a reasonably, but not purely functional approach.
Data in data structures and functions which operate on them.

I have not reached a place where I view the world statelessly. I have only dabbled with functional programming and do not fully understand how to do it purely or well. Thus far any attempts I have made to do things in a fairly pure functional manner with data structures and functions. I haven't truly succeeded. I end up going to a pretty simple object approach. The object is my data structure with its methods, my functions.

I won't argue the sometimes object oriented gets very, seemingly unnecessarily complex. Which is why I keep an on more functional approaches. I think Smalltalk is better than others. But we still have a mess. I think Pharo is going the right direction on this. Untangling the mess. Which by definition in the video would be simplifying our artifact.

I fully agree on wanting things to be Simple vs. Easy.
I would like to see our Easy things become Simple, our complex things become Simple(r).

I don't claim to know the best answer to the questions or claims by the functional proponents. But I do know that they are not all wrong, nor do I assume that are all right.

My point of view at this 'state' of my life. :)

Jimmie

Reply via email to