Kenneth Tilton wrote:
> 
> I am stunned by the 
> idea of macros leading to code duplication since that is the main 
> problem they solve! Do you have an example?
> 

Hi Kenneth,

code "duplication" wasn't the right word for what I was trying to say. What
I mean is that any tool that translates one language that has a certain
logic to another one with a different logic will --- I think but you can
prove me wrong --- not produce code optimized for the target language. Thus,
if you write "native" javascript qooxdoo code, you will use all the
strengths that the architecture and logic of the language/library offers
you, resulting in translated target code that is suboptimal compared to the
code you would write in your declarative/templating language. Maybe that's
different for qooxlisp. For me, that is a "disadvantage" that I will accept
for xml'izing the GUI because I find it, as I have said before, much easier
to maintain and write. But that is a matter of taste and habit rather than a
question that can be decided in some way "objectively".

Cheers,
Christian
-- 
View this message in context: 
http://qooxdoo.678.n2.nabble.com/ANNC-qooxlisp-0-1-qooxdoo-Common-Lisp-tp5095503p5120805.html
Sent from the qooxdoo mailing list archive at Nabble.com.

------------------------------------------------------------------------------

_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to