Traditionally, programmers have had to choose between two extremes when it comes to macro programming: a powerful macro system or an easily readable syntax. The new language Rhombus, released in ...