[Pharo-dev] Lowering the pain of newbies
stepharo.self at gmail.com
Sun Aug 20 05:30:11 EDT 2017
Thanks for all the information. In Pharo 70 Object does not understand
name so it will already be a step in the right direction.
I think that we should do two things.
- Address simply this problem for example using setName: or
setClassName: instead of name:
- start to prototype for a future a solution where the reflective
calls are clearly identified.
On Sun, Aug 20, 2017 at 11:19 AM, Luke Gorrie <luke at snabb.co> wrote:
> On 17 August 2017 at 21:52, Stephane Ducasse <stepharo.self at gmail.com>
>> We should not accept such kind of behavior.
>> name: should not change the name of the class.
> I had exactly such a problem a couple of weeks ago :).
> I write MyClass on: foo; name: x; yourself'but I forgot the ^ return in
> MyClass class>>on: and so called name: on the class instead of the instance.
> Hilarity ensued :).
More information about the Pharo-dev