That's definetly not a wrong view point, but neither is python's , its all about context. Who you are ? What you want do ? What live coding means to you ? How you want to use it ? How much you want to use it? etc
If you want to do Pharo coding the pharo way , then Pharo is your No1 choice, but if you want to Pharo coding the python way , Python is your No1 choice and�� etc.��
Thus I never pick sides in language wars , I am participating merely to find things I do not know. Like I just found about become in the VM list, though I still wait for enumarion of classes and reified frame stacks to be explained as well.����
I am here to learn as much I am here to teach. Well ok , more likely to learn :D��
For example messages vs method calls. What happens if method calls are executing by reference, does that make them cross message territory?. Meaning you use a name to hide the reference to an object of a method. You change the reference to the method but without changing the name of the call. Or what happens when you extend the MethodObject to cross message territory, is this still "bastardised OOP" or Alan's Keay great regret of naming it "OOP" ? OR is it smalltalkish OOP in python , or is it something more ?��
Those question do fascinate me.Languages are so fluid, its like clay in our hands. We live in very exciting times.�� ����