[reportlab-users] Re: FOP vs reportlab: to be or not to be?

Jeff Kowalczyk reportlab-users@reportlab.com
Fri, 23 Aug 2002 23:04:58 -0400

Perhaps the most important difference (and the reason I've chosen reportlab
so far) is that of an imperative API call model vs. a functional-programming
transform model. You prepare an XSLT transform to make a FOP document
instance and pass it to a processor, yeilding a consistent output against
content. That layer of indirection (or two layers if your XSLTing your XML
into the FOP instance) makes FOP documents something of an effort to develop
and debug, but then are readily applied as a template to strongly regular
(And then there's Python vs. Java....)