<?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 - Concept-Oriented Programming - Introduction</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>Thu, 20 Jun 2013 00:53:26 -0400</pubDate>


    <item>

        <title>Re: Concept-Oriented Programming - Introduction</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[I think the inclusion relation fundamentally changes everything and a lot of people here miss that.

Keep up the good work!]]></description>
        

        <pubDate>Sun, 09 Dec 2007 10:17:46 -0500</pubDate>

        

        <jf:creationDate>Sun, 09 Dec 2007 10:17:46 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 09 Dec 2007 10:17:46 -0500</jf:modificationDate>
        <jf:date>Dec 9, 2007</jf:date>
        <jf:author>han theman</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Serializable proxies</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[<blockquote>Is CoP more than a mechanism of serializable proxies?</blockquote>Both proxies and CoP could be characterized as means of indirection. However, proxy is a design pattern that can be implemented in various ways within different approaches. In...]]></description>
        

        <pubDate>Thu, 06 Dec 2007 06:21:58 -0500</pubDate>

        

        <jf:creationDate>Thu, 06 Dec 2007 06:21:58 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 06 Dec 2007 06:21:58 -0500</jf:modificationDate>
        <jf:date>Dec 6, 2007</jf:date>
        <jf:author>Alexandr Savinov</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Serializable proxies</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[Is CoP more than a mechanism of serializable proxies?]]></description>
        

        <pubDate>Thu, 06 Dec 2007 02:06:58 -0500</pubDate>

        

        <jf:creationDate>Thu, 06 Dec 2007 02:06:58 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 06 Dec 2007 02:06:58 -0500</jf:modificationDate>
        <jf:date>Dec 6, 2007</jf:date>
        <jf:author>Catalin Grigoroscuta</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Re: Concept-Oriented Programming - Introduction</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[<blockquote>Alexandr, do you mean your aspect bindings are done outside the aspect definition?</blockquote>...]]></description>
        

        <pubDate>Mon, 03 Dec 2007 08:48:53 -0500</pubDate>

        

        <jf:creationDate>Mon, 03 Dec 2007 08:48:53 -0500</jf:creationDate>
        <jf:modificationDate>Mon, 03 Dec 2007 08:48:53 -0500</jf:modificationDate>
        <jf:date>Dec 3, 2007</jf:date>
        <jf:author>Alexandr Savinov</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Concept-Oriented Programming - Introduction</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[Is there any relationship between this version of concept-oriented programming and the version described in this -99 article: <a class="jive-link-external" href="http://www.ddj.com/184410968?" target="_newWindow">http://www.ddj.com/184410968?</a>]]></description>
        

        <pubDate>Mon, 03 Dec 2007 07:27:27 -0500</pubDate>

        

        <jf:creationDate>Mon, 03 Dec 2007 07:27:27 -0500</jf:creationDate>
        <jf:modificationDate>Mon, 03 Dec 2007 07:27:27 -0500</jf:modificationDate>
        <jf:date>Dec 3, 2007</jf:date>
        <jf:author>John Brand</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Concept-Oriented Programming - Introduction</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[<blockquote>Let us assume that from point A we want to access point C (say, we apply a method to object C). In AOP we can use advices in order to execute some intermediate function (say, print a message) before C is reached. These intermediate functions...]]></description>
        

        <pubDate>Sun, 02 Dec 2007 22:02:08 -0500</pubDate>

        

        <jf:creationDate>Sun, 02 Dec 2007 22:02:08 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 02 Dec 2007 22:02:08 -0500</jf:modificationDate>
        <jf:date>Dec 2, 2007</jf:date>
        <jf:author>Bill Burke</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Why do I need this?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[Seriously, is there some *simple* example showing pain points in Java and correspondingly a better COP equivalent example....]]></description>
        

        <pubDate>Sun, 02 Dec 2007 16:25:55 -0500</pubDate>

        

        <jf:creationDate>Sun, 02 Dec 2007 16:25:55 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 02 Dec 2007 16:25:55 -0500</jf:modificationDate>
        <jf:date>Dec 2, 2007</jf:date>
        <jf:author>greg matthews</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Do you have an example you can share?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[Alexandr,...]]></description>
        

        <pubDate>Sun, 02 Dec 2007 05:40:00 -0500</pubDate>

        

        <jf:creationDate>Sun, 02 Dec 2007 05:40:00 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 02 Dec 2007 05:40:00 -0500</jf:modificationDate>
        <jf:date>Dec 2, 2007</jf:date>
        <jf:author>Thomas Fuller</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Concept-Oriented Programming - Introduction</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[<blockquote>When I was commenting on composition vs. inheritance or what you are calling an inclusion vs. inheritance I have listed two options: instance variable or inner class. Inner class is a true inclusion since it is born with a parent object and...]]></description>
        

        <pubDate>Fri, 30 Nov 2007 17:25:13 -0500</pubDate>

        

        <jf:creationDate>Fri, 30 Nov 2007 17:25:13 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 30 Nov 2007 17:25:13 -0500</jf:modificationDate>
        <jf:date>Nov 30, 2007</jf:date>
        <jf:author>Alexandr Savinov</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Re: Concept-Oriented Programming - Introduction</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[<blockquote><blockquote>Inclusion instead of inheritance: Has the same meaning as composition vs. inheritance. Can be implemented as an inner class or an instance variable</blockquote><br>There is a fundamental difference between storing a reference to...]]></description>
        

        <pubDate>Fri, 30 Nov 2007 16:16:44 -0500</pubDate>

        

        <jf:creationDate>Fri, 30 Nov 2007 16:16:44 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 30 Nov 2007 16:16:44 -0500</jf:modificationDate>
        <jf:date>Nov 30, 2007</jf:date>
        <jf:author>Sergey Sundukovskiy</jf:author>
        <jf:replyCount>4</jf:replyCount>
    </item>


    <item>

        <title>Re: Interesting concept</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[<blockquote>This sounds a bit like a DSL for semantic-driven programming, typically to describe knowledge and relationships in things like Topic Maps or Semantical Networks. Lots of work has been done in this field with frameworks written in Python,...]]></description>
        

        <pubDate>Fri, 30 Nov 2007 08:26:07 -0500</pubDate>

        

        <jf:creationDate>Fri, 30 Nov 2007 08:26:07 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 30 Nov 2007 08:26:07 -0500</jf:modificationDate>
        <jf:date>Nov 30, 2007</jf:date>
        <jf:author>Alexandr Savinov</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Concept-Oriented Programming - Introduction</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[<blockquote>Inclusion instead of inheritance: Has the same meaning as composition vs. inheritance. Can be implemented as an inner class or an instance variable</blockquote>...]]></description>
        

        <pubDate>Fri, 30 Nov 2007 08:07:43 -0500</pubDate>

        

        <jf:creationDate>Fri, 30 Nov 2007 08:07:43 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 30 Nov 2007 08:07:43 -0500</jf:modificationDate>
        <jf:date>Nov 30, 2007</jf:date>
        <jf:author>Alexandr Savinov</jf:author>
        <jf:replyCount>5</jf:replyCount>
    </item>


    <item>

        <title>Re: What problem is this trying to solve?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[<blockquote>Excuse me for being blunt but this is an honest question, what problem is CoP trying to solve?  What pain points in the current OOP approach that CoP try to solve that haven't been solve by AOP or any other approach? I couldn't find any in...]]></description>
        

        <pubDate>Fri, 30 Nov 2007 07:51:00 -0500</pubDate>

        

        <jf:creationDate>Fri, 30 Nov 2007 07:51:00 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 30 Nov 2007 07:51:00 -0500</jf:modificationDate>
        <jf:date>Nov 30, 2007</jf:date>
        <jf:author>Alexandr Savinov</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>What problem is this trying to solve?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[Excuse me for being blunt but this is an honest question, what problem is CoP trying to solve?  What pain points in the current OOP approach that CoP try to solve that haven't been solve by AOP or any other approach? I couldn't find any in this post, nor...]]></description>
        

        <pubDate>Thu, 29 Nov 2007 23:45:37 -0500</pubDate>

        

        <jf:creationDate>Thu, 29 Nov 2007 23:45:37 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 29 Nov 2007 23:45:37 -0500</jf:modificationDate>
        <jf:date>Nov 29, 2007</jf:date>
        <jf:author>Azrul Hasni</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Re: Concept-Oriented Programming - Introduction</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=47699</link>

        

        
            <description><![CDATA[My first impression after reading this article is that COP took bunch of OOP and AOP concepts and simply renamed them...]]></description>
        

        <pubDate>Thu, 29 Nov 2007 22:10:44 -0500</pubDate>

        

        <jf:creationDate>Thu, 29 Nov 2007 22:10:44 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 29 Nov 2007 22:10:44 -0500</jf:modificationDate>
        <jf:date>Nov 29, 2007</jf:date>
        <jf:author>Sergey Sundukovskiy</jf:author>
        <jf:replyCount>6</jf:replyCount>
    </item>



</channel>
</rss>

