Summary
ZPL’s use of CTA permits analysis of programs
The WYSIWYG rules allow the programmer to focus on the expensive communication usage
Programming to achieve good results requires some thinking, but techniques like Problem Space Promotion (PSP) assist
The ZPL compiler performs extensive optimizations and uses the Ironman interface for communication