I'm not an expert in writing compilers but i think that if properly done the for loop oven an array won't have any impact. When the compiler will parse a statement like for (i : arrayVariable) it will know at compile time that "arrayVariable" is actually an array[] so it can replace the byte code by something like for(int i = 0;...
Another templating package is Jelly the avantage is that it uses a syntax that's quite similar to JSLT.
Sorry, the previous link is wrong, you should use this one instead: http://subversion.tigris.org/propaganda.html Look under "Testimonials"
Take a look at the propaganda page on subversion's web site http://subversion.tigris.org/propaganda.html/
I'm not an expert in writing compilers but i think that if properly done the for loop oven an array won't have any impact. When the compiler will parse a statement like for (i : arrayVariable) it will know at compile time that "arrayVariable" is actually an array[] so it can replace the byte code by something like for(int i = 0; ...
Once they found the way to receive money for Javascript they might as well charge 19.99$ for user using VBScript.