<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Clojure: Adding Metadata to Java Objects and Proxies</title>
	<atom:link href="http://fragmental.tw/2009/02/01/clojure-adding-metadata-to-java-objects-and-proxies/feed/" rel="self" type="application/rss+xml" />
	<link>http://fragmental.tw/2009/02/01/clojure-adding-metadata-to-java-objects-and-proxies/</link>
	<description>Repeat after me: Data is code, code is data.</description>
	<pubDate>Fri, 10 Sep 2010 18:28:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Frédéric Morain-Nicolier</title>
		<link>http://fragmental.tw/2009/02/01/clojure-adding-metadata-to-java-objects-and-proxies/#comment-1951</link>
		<dc:creator>Frédéric Morain-Nicolier</dc:creator>
		<pubDate>Tue, 20 Oct 2009 13:34:12 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=131#comment-1951</guid>
		<description>I understand the general method but have some difficulties with the details : what is the "my-proxy-for" function ?
Meanwhile thanks for your work that allow me to add metadata to functions : http://tinyurl.com/ygo65me.</description>
		<content:encoded><![CDATA[<p>I understand the general method but have some difficulties with the details : what is the &#8220;my-proxy-for&#8221; function ?<br />
Meanwhile thanks for your work that allow me to add metadata to functions : <a href="http://tinyurl.com/ygo65me" rel="nofollow">http://tinyurl.com/ygo65me</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fonction avec méta-données (Clojure). Représentation d&#8217;images #3</title>
		<link>http://fragmental.tw/2009/02/01/clojure-adding-metadata-to-java-objects-and-proxies/#comment-1950</link>
		<dc:creator>Fonction avec méta-données (Clojure). Représentation d&#8217;images #3</dc:creator>
		<pubDate>Tue, 20 Oct 2009 12:14:32 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=131#comment-1950</guid>
		<description>[...] Après quelques recherches (merci Google), j&#8217;ai déniché un contournement de la difficulté proposé par Philipp Calçado : utiliser proxy pour ajouter une méta-donnée à un objet Java quelconque. Le proxy doit étendre [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Après quelques recherches (merci Google), j&#8217;ai déniché un contournement de la difficulté proposé par Philipp Calçado : utiliser proxy pour ajouter une méta-donnée à un objet Java quelconque. Le proxy doit étendre [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phillip Calçado "Shoes"</title>
		<link>http://fragmental.tw/2009/02/01/clojure-adding-metadata-to-java-objects-and-proxies/#comment-1552</link>
		<dc:creator>Phillip Calçado "Shoes"</dc:creator>
		<pubDate>Mon, 02 Feb 2009 09:12:51 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=131#comment-1552</guid>
		<description>Hmm.. you are right, Rich. I will update the article accordingly.

But am I right to assume that any interface on clojure.lang is an extension point then?
thanks</description>
		<content:encoded><![CDATA[<p>Hmm.. you are right, Rich. I will update the article accordingly.</p>
<p>But am I right to assume that any interface on clojure.lang is an extension point then?<br />
thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RJ Ryan</title>
		<link>http://fragmental.tw/2009/02/01/clojure-adding-metadata-to-java-objects-and-proxies/#comment-1549</link>
		<dc:creator>RJ Ryan</dc:creator>
		<pubDate>Sun, 01 Feb 2009 17:27:35 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=131#comment-1549</guid>
		<description>very neat hack :)</description>
		<content:encoded><![CDATA[<p>very neat hack <img src='http://fragmental.tw/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Hickey</title>
		<link>http://fragmental.tw/2009/02/01/clojure-adding-metadata-to-java-objects-and-proxies/#comment-1548</link>
		<dc:creator>Rich Hickey</dc:creator>
		<pubDate>Sun, 01 Feb 2009 15:50:12 +0000</pubDate>
		<guid isPermaLink="false">http://fragmental.tw/?p=131#comment-1548</guid>
		<description>&#62;&#62;or – better - have a Java interface that describes objects that can have metadata

Right, and the interfaces are already there! While the Obj abstract class may give you a free implementation of the metadata protocol, the right place to do extensions is actually just one level up - with the IObj and IMeta interfaces, which should support what you want to do without any hacks.</description>
		<content:encoded><![CDATA[<p>&gt;&gt;or – better - have a Java interface that describes objects that can have metadata</p>
<p>Right, and the interfaces are already there! While the Obj abstract class may give you a free implementation of the metadata protocol, the right place to do extensions is actually just one level up - with the IObj and IMeta interfaces, which should support what you want to do without any hacks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
