Get started

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

In the core distribution of GT there are thousands of contextual tools. Each of these is based on an underlying language made out of visual and interactive operators that can be combined in many ways. So, it's best to first learn this language:

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

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

To guide the investigation, focus on a practical scenario you have an interest in. An ideal starting scenario is one that requires analysis and no editing because they are typically less demanding and you can better focus on learning the environment. You can deal with editing support 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.