<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Canvas: Time for a new Velocity?</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Wed, 19 Jun 2013 00:22:24 -0400</pubDate>


    <item>

        <title>do we really need template language?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[Right on Leon.]]></description>
        

        <pubDate>Wed, 10 Mar 2004 16:02:24 -0500</pubDate>

        

        <jf:creationDate>Wed, 10 Mar 2004 16:02:24 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 10 Mar 2004 16:02:24 -0500</jf:modificationDate>
        <jf:date>Mar 10, 2004</jf:date>
        <jf:author>Race Condition</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>t looks like every other Java-web-framework out there</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[t looks like every other Java-web-framework out there.]]></description>
        

        <pubDate>Wed, 10 Mar 2004 16:00:26 -0500</pubDate>

        

        <jf:creationDate>Wed, 10 Mar 2004 16:00:26 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 10 Mar 2004 16:00:26 -0500</jf:modificationDate>
        <jf:date>Mar 10, 2004</jf:date>
        <jf:author>Race Condition</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Yes, why not FreeMarker?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[It's interesting that we happy users of Freemarker aren't as vocal as some of the Jakarta Velocity (and other alternative templating language) users. I have found FreeMarker to be very well designed, and with a single .JAR file, it's a piece of cake to...]]></description>
        

        <pubDate>Wed, 10 Mar 2004 13:24:19 -0500</pubDate>

        

        <jf:creationDate>Wed, 10 Mar 2004 13:24:19 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 10 Mar 2004 13:24:19 -0500</jf:modificationDate>
        <jf:date>Mar 10, 2004</jf:date>
        <jf:author>Shahid Shah</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Excellent point about still not solving your problem...</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[No offence Shahid but that was a really overt sales pitch....]]></description>
        

        <pubDate>Wed, 10 Mar 2004 13:08:00 -0500</pubDate>

        

        <jf:creationDate>Wed, 10 Mar 2004 13:08:00 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 10 Mar 2004 13:08:00 -0500</jf:modificationDate>
        <jf:date>Mar 10, 2004</jf:date>
        <jf:author>Neil Ellis</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Excellent point about still not solving your problem...</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[Johannes, you've succintly pointed out the problem inherent in most of these web frameworks. If you're interested in a framework that provides much more help on, as you said, getting data <i>into</i> your app through options like data binding take at...]]></description>
        

        <pubDate>Wed, 10 Mar 2004 12:44:27 -0500</pubDate>

        

        <jf:creationDate>Wed, 10 Mar 2004 12:44:27 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 10 Mar 2004 12:44:27 -0500</jf:modificationDate>
        <jf:date>Mar 10, 2004</jf:date>
        <jf:author>Shahid Shah</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>do we really need template language?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[Yes - its not just used for HTML. I use it for xml files, sql statements and scripts.]]></description>
        

        <pubDate>Wed, 10 Mar 2004 11:40:05 -0500</pubDate>

        

        <jf:creationDate>Wed, 10 Mar 2004 11:40:05 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 10 Mar 2004 11:40:05 -0500</jf:modificationDate>
        <jf:date>Mar 10, 2004</jf:date>
        <jf:author>Stephen Wink</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Java centric</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[<div class="jive-quote">XML can be generated by any language, and XSLT can be processed from any language.</div>...]]></description>
        

        <pubDate>Wed, 10 Mar 2004 08:01:38 -0500</pubDate>

        

        <jf:creationDate>Wed, 10 Mar 2004 08:01:38 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 10 Mar 2004 08:01:38 -0500</jf:modificationDate>
        <jf:date>Mar 10, 2004</jf:date>
        <jf:author>Jeroen van Bergen</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Java centric</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[The problem with Velocity is it is only usable from java code.
<br>
<br>XML can be generated by any language, and XSLT can be processed from any language.
<br>
<br>That has a nicer 'smell' than something javacentric.]]></description>
        

        <pubDate>Wed, 10 Mar 2004 05:34:43 -0500</pubDate>

        

        <jf:creationDate>Wed, 10 Mar 2004 05:34:43 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 10 Mar 2004 05:34:43 -0500</jf:modificationDate>
        <jf:date>Mar 10, 2004</jf:date>
        <jf:author>Lyndon Samson</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>do we really need template language?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[I use JSP scriptlet as my template language, making tag include these JSP,...]]></description>
        

        <pubDate>Tue, 09 Mar 2004 21:23:36 -0500</pubDate>

        

        <jf:creationDate>Tue, 09 Mar 2004 21:23:36 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 09 Mar 2004 21:23:36 -0500</jf:modificationDate>
        <jf:date>Mar 9, 2004</jf:date>
        <jf:author>leon liu</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Performance?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[//Canvas &amp; the template engine inside Groovy CVS HEAD both convert the template to a groovy script which gets compiled to bytecode so performance (eventually) should be fine.//...]]></description>
        

        <pubDate>Tue, 09 Mar 2004 09:59:46 -0500</pubDate>

        

        <jf:creationDate>Tue, 09 Mar 2004 09:59:46 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 09 Mar 2004 09:59:46 -0500</jf:modificationDate>
        <jf:date>Mar 9, 2004</jf:date>
        <jf:author>Konstantin Ignatyev</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>freemarker is cool</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[I've used velocity for ww.abclinuxu.cz first, but there were many annoying issues with it (like parameter passing by names!) and the project seemed dead (Geir was not able to rename RC-release to final for many months). So I switched to Freemarker....]]></description>
        

        <pubDate>Tue, 09 Mar 2004 06:45:27 -0500</pubDate>

        

        <jf:creationDate>Tue, 09 Mar 2004 06:45:27 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 09 Mar 2004 06:45:27 -0500</jf:modificationDate>
        <jf:date>Mar 9, 2004</jf:date>
        <jf:author>Leoš Literák</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>The best templating language</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[Well yes, Tapestry 'templating' is a good example. It is conceived for web programming, thus completely transparent for web designers. It has very limited procedural constructs (@Foreach, @Conditional) thus making quite difficult to include complex logic...]]></description>
        

        <pubDate>Tue, 09 Mar 2004 05:33:33 -0500</pubDate>

        

        <jf:creationDate>Tue, 09 Mar 2004 05:33:33 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 09 Mar 2004 05:33:33 -0500</jf:modificationDate>
        <jf:date>Mar 9, 2004</jf:date>
        <jf:author>Adrian Spinei</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>herds of bearded nerds?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[It's nothing compared to us cleanshaven postmodern english writers....]]></description>
        

        <pubDate>Tue, 09 Mar 2004 04:24:55 -0500</pubDate>

        

        <jf:creationDate>Tue, 09 Mar 2004 04:24:55 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 09 Mar 2004 04:24:55 -0500</jf:modificationDate>
        <jf:date>Mar 9, 2004</jf:date>
        <jf:author>Rolf Tollerud</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Performance?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[<div class="jive-quote">One reason why I like Velocity is that it is so performant. I believe that it is down to the fact that it is so single minded in what it does - it does one thing very, very well.</div>...]]></description>
        

        <pubDate>Tue, 09 Mar 2004 03:44:15 -0500</pubDate>

        

        <jf:creationDate>Tue, 09 Mar 2004 03:44:15 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 09 Mar 2004 03:44:15 -0500</jf:modificationDate>
        <jf:date>Mar 9, 2004</jf:date>
        <jf:author>James Strachan</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>The best templating language</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=24376</link>

        

        
            <description><![CDATA[<div class="jive-quote"><a href="http://www.cheetahtemplate.org/" target="_blank">http://www.cheetahtemplate.org/</a></div>...]]></description>
        

        <pubDate>Tue, 09 Mar 2004 03:39:05 -0500</pubDate>

        

        <jf:creationDate>Tue, 09 Mar 2004 03:39:05 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 09 Mar 2004 03:39:05 -0500</jf:modificationDate>
        <jf:date>Mar 9, 2004</jf:date>
        <jf:author>James Strachan</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>



</channel>
</rss>

