Get started

Starting is easy. We just ask you to stick with it for a few days to feel the effect.

The core distribution of GT contains thousands of contextual tools. They were created as engineering support for building GT itself. And they can be used to learn about GT faster. So, it's best to first learn how to exploit them and what's the underlying visual and interactive language:

Exploiting GT implies programming it. If you are not familiar with Pharo, go though A gentle introduction to Pharo Smalltalk.

To put these to test, follow the example from Exploring the GitHub REST API in 7'.

Once you're familiar with the environment, pick a practical scenario you have an interest in. Ideally, pick one that requires only analysis and no editing because they are typically less demanding and you can better focus on learning the environment. You can deal with editing at a later stage.

What kind of scenarios?

Find some examples in Case studies of Moldable Development.

Or try out some of the dedicated Moldable Development exercises.

Learning is more fun together with others. More productive, too. Engage with the community and contribute.

It's useful to get comfortable working with versioning your code. A good rule of thumb is to start with a fresh image every day and load your code in it. Take a look at How to work with GitHub to setup the details.

Glamorous Toolkit comes with deep LLM integration. See how to set it up in How to work with GenAI / LLM.