Conclusions From Analysis ...
One estimates how a ZPL program performs by using the behavior of the CTA and the WYSIWYG rules of performance
Programming in ZPL is like any language ... it’s possible to write good and bad programs
There is a knack to writing quality ZPL code ... this is in (a small) part due to differences between array and scalar languages, and in (large) part due to the paradigm shift needed for developing parallel algorithms