<?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 - Replacing If-then-else: Tom pattern matching extension for Java</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>Mon, 20 May 2013 16:50:30 -0400</pubDate>


    <item>

        <title>Re: Replacing If-then-else: Tom pattern matching extension for J</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47278</link>

        

        
            <description><![CDATA[I'm not very familiar with Scala, but as far as I know the pattern matching capabilities of Scala are not as powerful as in Tom. If I am not wrong, it doesn't have list matching, and moreover the match that it provides can only be applied on the objects...]]></description>
        

        <pubDate>Tue, 23 Oct 2007 10:21:40 -0400</pubDate>

        

        <jf:creationDate>Tue, 23 Oct 2007 10:21:40 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 23 Oct 2007 10:21:40 -0400</jf:modificationDate>
        <jf:date>Oct 23, 2007</jf:date>
        <jf:author>Asd Asd</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Replacing If-then-else: Tom pattern matching extension for J</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47278</link>

        

        
            <description><![CDATA[The Scala programming language has a similar feature as Tom provides (and also runs on the JVM). I wonder how Scala compares to Tom in usability (tool support, etc).]]></description>
        

        <pubDate>Tue, 23 Oct 2007 02:52:50 -0400</pubDate>

        

        <jf:creationDate>Tue, 23 Oct 2007 02:52:50 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 23 Oct 2007 02:52:50 -0400</jf:modificationDate>
        <jf:date>Oct 23, 2007</jf:date>
        <jf:author>Erik van Oosten</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>I'll try it as soon as possible</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47278</link>

        

        
            <description><![CDATA[It looks like exactly what I'm looking for. I need to do a lot of tree analysis and transformation in my work. ...]]></description>
        

        <pubDate>Tue, 23 Oct 2007 02:22:49 -0400</pubDate>

        

        <jf:creationDate>Tue, 23 Oct 2007 02:22:49 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 23 Oct 2007 02:22:49 -0400</jf:modificationDate>
        <jf:date>Oct 23, 2007</jf:date>
        <jf:author>Sergey Edunov</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Tom is not a replacement of business rules engines</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47278</link>

        

        
            <description><![CDATA[Tom is best suited to perform data transformation and/or analysis, especially on trees. The example in the video is a simple use case, and is not showing all you can do with Tom....]]></description>
        

        <pubDate>Mon, 22 Oct 2007 13:33:51 -0400</pubDate>

        

        <jf:creationDate>Mon, 22 Oct 2007 13:33:51 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 22 Oct 2007 13:33:51 -0400</jf:modificationDate>
        <jf:date>Oct 22, 2007</jf:date>
        <jf:author>Asd Asd</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Rule engine is better choice to replace if then else !!</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47278</link>

        

        
            <description><![CDATA[From extensibility point of view a rule engine like JBRMS(earlier DROOLS) is better suited .]]></description>
        

        <pubDate>Mon, 22 Oct 2007 13:24:49 -0400</pubDate>

        

        <jf:creationDate>Mon, 22 Oct 2007 13:24:49 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 22 Oct 2007 13:24:49 -0400</jf:modificationDate>
        <jf:date>Oct 22, 2007</jf:date>
        <jf:author>Mohammad Tariq Yaqub</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Re: Replacing If-then-else: Tom pattern matching extension for J</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47278</link>

        

        
            <description><![CDATA[I like the idea. We've found really useful to somehow 'externalize' some logic out of the pure java code. Users can modify the business logic without dealing with java and without the compile-deploy cycle....]]></description>
        

        <pubDate>Mon, 22 Oct 2007 13:16:35 -0400</pubDate>

        

        <jf:creationDate>Mon, 22 Oct 2007 13:16:35 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 22 Oct 2007 13:16:35 -0400</jf:modificationDate>
        <jf:date>Oct 22, 2007</jf:date>
        <jf:author>Paul Casal</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Replacing If-then-else: Tom pattern matching extension for Java</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47278</link>

        

        
            <description><![CDATA[Nested if-then-else statements is the most common programming schema in applications that perform data transformation or data analysis. In most cases, these can be replaced by higher level pattern matching constructs, rendering the code more readable and...]]></description>
        

        <pubDate>Mon, 22 Oct 2007 11:18:01 -0400</pubDate>

        

        <jf:creationDate>Mon, 22 Oct 2007 11:18:01 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 22 Oct 2007 11:18:01 -0400</jf:modificationDate>
        <jf:date>Oct 22, 2007</jf:date>
        <jf:author>Asd Asd</jf:author>
        <jf:replyCount>6</jf:replyCount>
    </item>



</channel>
</rss>

