<?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 - Declarative Programming in 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>Sat, 25 May 2013 06:51:54 -0400</pubDate>


    <item>

        <title>This is not declarative programming</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[Contrary to imperative programming, declarative programming is a programming paradigm by giving specification rather than the algorithm of how to find out the solution. On another word, you are the boss: you tell what to do, and the interpreter figures...]]></description>
        

        <pubDate>Mon, 13 Jun 2005 01:45:48 -0400</pubDate>

        

        <jf:creationDate>Mon, 13 Jun 2005 01:45:48 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 13 Jun 2005 01:45:48 -0400</jf:modificationDate>
        <jf:date>Jun 13, 2005</jf:date>
        <jf:author>Samuel Cheung</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Starting a campaign</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[<blockquote>Anyone knows how to start a campaign to put DBC in Java using metadata (jsr 175)?</blockquote>Annotated DBC deserves its own JSR.  Until then maybe someone wants to start a SourceForge project?]]></description>
        

        <pubDate>Tue, 27 Apr 2004 16:34:44 -0400</pubDate>

        

        <jf:creationDate>Tue, 27 Apr 2004 16:34:44 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 27 Apr 2004 16:34:44 -0400</jf:modificationDate>
        <jf:date>Apr 27, 2004</jf:date>
        <jf:author>Brian Miller</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Starting a campaign</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[Anyone knows how to start a campaign to put DBC in Java using metadata (jsr 175)? We should vote in 4449383 ( 'Design by Contract', beyond a simple assertion)?<br><br>Whe sould use JCP? How we can submit this idea to JCP?<br><br>This link is provided as...]]></description>
        

        <pubDate>Tue, 27 Apr 2004 15:59:50 -0400</pubDate>

        

        <jf:creationDate>Tue, 27 Apr 2004 15:59:50 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 27 Apr 2004 15:59:50 -0400</jf:modificationDate>
        <jf:date>Apr 27, 2004</jf:date>
        <jf:author>glauco scheffel</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>DBC using MetaTag</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[<blockquote>We can extend the language to include invariant expressions for classes and modules, and pre- and post-condition expressions for functions and methods. With this Java will support 'Design by Contract'...</blockquote>Luscious!  Now you're...]]></description>
        

        <pubDate>Tue, 27 Apr 2004 10:59:03 -0400</pubDate>

        

        <jf:creationDate>Tue, 27 Apr 2004 10:59:03 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 27 Apr 2004 10:59:03 -0400</jf:modificationDate>
        <jf:date>Apr 27, 2004</jf:date>
        <jf:author>Brian Miller</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>SQL is declarative</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[I was curious and for whatever it is worth various sources indicate SQL is classified as a declarative language e.g. <a href="http://en.wikipedia.org/wiki/Declarative_programming_language"...]]></description>
        

        <pubDate>Tue, 27 Apr 2004 01:09:29 -0400</pubDate>

        

        <jf:creationDate>Tue, 27 Apr 2004 01:09:29 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 27 Apr 2004 01:09:29 -0400</jf:modificationDate>
        <jf:date>Apr 27, 2004</jf:date>
        <jf:author>Elan H</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>DBC using MetaTag</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[We can extend the language to include invariant expressions for classes and modules, and pre- and post-condition expressions for functions and methods. With this Java will support 'Design by Contract', beyond &quot;a simple assertion facility&quot; look...]]></description>
        

        <pubDate>Mon, 26 Apr 2004 10:35:00 -0400</pubDate>

        

        <jf:creationDate>Mon, 26 Apr 2004 10:35:00 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 26 Apr 2004 10:35:00 -0400</jf:modificationDate>
        <jf:date>Apr 26, 2004</jf:date>
        <jf:author>glauco scheffel</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>SQL is declarative</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[Okay let's not engage in a language war because we all know where this path leads, but just a quick comment on your definition:<blockquote>A SQL statement is a specification of &quot;what data I need&quot;. It does not specify the actual mechanism for...]]></description>
        

        <pubDate>Fri, 23 Apr 2004 12:04:48 -0400</pubDate>

        

        <jf:creationDate>Fri, 23 Apr 2004 12:04:48 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 23 Apr 2004 12:04:48 -0400</jf:modificationDate>
        <jf:date>Apr 23, 2004</jf:date>
        <jf:author>Cedric Beust</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>SQL is declarative</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[A SQL statement is a specification of &quot;what data I need&quot;. It does not specify the actual mechanism for accessing that data. It is the job of the query optimizer to choose an execution plan from the space of all possible execution plans that...]]></description>
        

        <pubDate>Fri, 23 Apr 2004 08:36:36 -0400</pubDate>

        

        <jf:creationDate>Fri, 23 Apr 2004 08:36:36 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 23 Apr 2004 08:36:36 -0400</jf:modificationDate>
        <jf:date>Apr 23, 2004</jf:date>
        <jf:author>Gavin King</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Because its is cool isn't Good enough.</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[Ya know, all of this is very interesting but, I see it a distraction.  It encourages the development community to focus on the technology instead of providing solutions to real problems.  <br><br>Wait, but it is really cool.  That doesn't cut it in the...]]></description>
        

        <pubDate>Fri, 23 Apr 2004 07:40:44 -0400</pubDate>

        

        <jf:creationDate>Fri, 23 Apr 2004 07:40:44 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 23 Apr 2004 07:40:44 -0400</jf:modificationDate>
        <jf:date>Apr 23, 2004</jf:date>
        <jf:author>Jim Shingler</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>SQL is declarative</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[FYI<br><br><a href="http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=Declarative" target="_blank">http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=Declarative</a><br><br>&quot;...A general term for a &gt;&gt;&gt;relational&lt;&lt;&lt; language or a...]]></description>
        

        <pubDate>Thu, 22 Apr 2004 21:24:52 -0400</pubDate>

        

        <jf:creationDate>Thu, 22 Apr 2004 21:24:52 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 22 Apr 2004 21:24:52 -0400</jf:modificationDate>
        <jf:date>Apr 22, 2004</jf:date>
        <jf:author>Lyndon Samson</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>SQL is declarative</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[<blockquote><blockquote>Also, saying that SQL is a declarative language takes the cake.</blockquote>SQL /is/ a declarative language.....Can I have my cake now?:)</blockquote>Nope, your assignment is to read up on Prolog and then check back here again...]]></description>
        

        <pubDate>Thu, 22 Apr 2004 20:21:16 -0400</pubDate>

        

        <jf:creationDate>Thu, 22 Apr 2004 20:21:16 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 22 Apr 2004 20:21:16 -0400</jf:modificationDate>
        <jf:date>Apr 22, 2004</jf:date>
        <jf:author>Cedric Beust</jf:author>
        <jf:replyCount>4</jf:replyCount>
    </item>


    <item>

        <title>SQL is declarative</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[<blockquote>Also, saying that SQL is a declarative language takes the cake.</blockquote>SQL /is/ a declarative language.....<br><br><br>Can I have my cake now?<br><br><br>:)]]></description>
        

        <pubDate>Thu, 22 Apr 2004 19:36:00 -0400</pubDate>

        

        <jf:creationDate>Thu, 22 Apr 2004 19:36:00 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 22 Apr 2004 19:36:00 -0400</jf:modificationDate>
        <jf:date>Apr 22, 2004</jf:date>
        <jf:author>Gavin King</jf:author>
        <jf:replyCount>5</jf:replyCount>
    </item>


    <item>

        <title>AOP as a consumer</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[I think Metadata will make a lot of things possible. Development will look much different in Java 5 years from now. I can't wait.<br><br>Steve]]></description>
        

        <pubDate>Thu, 22 Apr 2004 19:35:50 -0400</pubDate>

        

        <jf:creationDate>Thu, 22 Apr 2004 19:35:50 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 22 Apr 2004 19:35:50 -0400</jf:modificationDate>
        <jf:date>Apr 22, 2004</jf:date>
        <jf:author>Steve Lewis</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>AOP as a consumer</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[This has been reposted from my <a href="http://jboss.org/jbossBlog/blog/bburke/?permalink=Annotations.html" target="_blank">BLOG</a> So comment there too if you like.  Anyways.....<br><br>I've been saying this over and over again, but I'll say it again....]]></description>
        

        <pubDate>Thu, 22 Apr 2004 18:21:01 -0400</pubDate>

        

        <jf:creationDate>Thu, 22 Apr 2004 18:21:01 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 22 Apr 2004 18:21:01 -0400</jf:modificationDate>
        <jf:date>Apr 22, 2004</jf:date>
        <jf:author>Bill Burke</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Declarative Programming in Java</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=25448</link>

        

        
            <description><![CDATA[<blockquote><blockquote>Maybe I'm jaded, I don't see much value in this article, all it does is describe JSR 175 and its API without actually taking time to reflect on what it makes possible.</blockquote>So true. Actually, there is no good material on...]]></description>
        

        <pubDate>Thu, 22 Apr 2004 17:51:59 -0400</pubDate>

        

        <jf:creationDate>Thu, 22 Apr 2004 17:51:59 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 22 Apr 2004 17:51:59 -0400</jf:modificationDate>
        <jf:date>Apr 22, 2004</jf:date>
        <jf:author>Cedric Beust</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>



</channel>
</rss>

