On Sun, May 3, 2015 at 9:36 PM, Sergio Fedi <sergio.fedi@gmail.com> wrote:
I am by no means an expert but I know some things.


Part of the Pharo philosophy is that there isn't stupid questions and another is that no one should be afraid of answering.
��
I share a lot of your questions too.

5) What are GTPlayground "Bindings" and in which case does the "Refresh" make sense?

The bindings show which variables have been defined in the Playground's workspace and which object are they linked to.

Variables are created when you execute code such as:

number := 24.

Have you executed code like below:

| text |
text := 'Hello ninjas'.

This wouldn't generate a binding.

To know what's binded is important so you know if you are leaking objects or if you have unwittingly declared a variable and you script is working oddly.

Thanks Sergio, it clearly was that. And it explains why I never see it filled....because I never eve use bindings ( I always define the temp vars). But why I do that is another off topic reason ;)
��

--