Extreme programming is techniques to squeeze out the maximum possible from a programming language. Due to its very loose syntax rules, Rittle is quite welcoming towards extreme programming. These techniques can save code and, in some cases, speed up the execution a little, but in general they also make the code difficult for understanding and maintenance. A careful balance between extreme techniques and standard syntax structures is the best general approach. Here is a short summary of some of the possible extreme programming techniques in Rittle.