<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: What is Clojure-in-Clojure?</title>
	<atom:link href="http://blog.n01se.net/?feed=rss2&#038;p=41" rel="self" type="application/rss+xml" />
	<link>http://blog.n01se.net/?p=41</link>
	<description>theoretically unambiguous</description>
	<lastBuildDate>Sun, 29 Aug 2010 20:06:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Patrick</title>
		<link>http://blog.n01se.net/?p=41&#038;cpage=1#comment-1236</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Sun, 12 Jul 2009 09:43:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.n01se.net/?p=41#comment-1236</guid>
		<description>Chouser: the good news is that several groups of developers are already tackling these base compatibility issues, JRuby (as I mentioned) but perhaps most notably, Fan (http://fandev.org) which aims for reliable .Net/JVM portability. I imagine some best practices will emerge as these people talk with and learn from each other. The more interesting step for me will be when they seriously tackle compiling to ECMAScript and to Parrot bytecode as well. One wonders where this will all lead...</description>
		<content:encoded><![CDATA[<p>Chouser: the good news is that several groups of developers are already tackling these base compatibility issues, JRuby (as I mentioned) but perhaps most notably, Fan (<a href="http://fandev.org" rel="nofollow">http://fandev.org</a>) which aims for reliable .Net/JVM portability. I imagine some best practices will emerge as these people talk with and learn from each other. The more interesting step for me will be when they seriously tackle compiling to ECMAScript and to Parrot bytecode as well. One wonders where this will all lead&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chouser</title>
		<link>http://blog.n01se.net/?p=41&#038;cpage=1#comment-1235</link>
		<dc:creator>Chouser</dc:creator>
		<pubDate>Sat, 11 Jul 2009 17:41:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.n01se.net/?p=41#comment-1235</guid>
		<description>Patrick: you&#039;re right -- to achieve anything like compatibility between the various Clojure ports will require real design decision work.  Implementing the decisions hopefully won&#039;t be too hard, but trade offs and compromises will have to be made and these are never easy.

ClojureCLR has already run in to some of these head-on: http://groups.google.com/group/clojure-dev/browse_thread/thread/d4286dac9f1cf8ba?hl=en</description>
		<content:encoded><![CDATA[<p>Patrick: you&#8217;re right &#8212; to achieve anything like compatibility between the various Clojure ports will require real design decision work.  Implementing the decisions hopefully won&#8217;t be too hard, but trade offs and compromises will have to be made and these are never easy.</p>
<p>ClojureCLR has already run in to some of these head-on: <a href="http://groups.google.com/group/clojure-dev/browse_thread/thread/d4286dac9f1cf8ba?hl=en" rel="nofollow">http://groups.google.com/group/clojure-dev/browse_thread/thread/d4286dac9f1cf8ba?hl=en</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://blog.n01se.net/?p=41&#038;cpage=1#comment-1234</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Sat, 11 Jul 2009 11:31:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.n01se.net/?p=41#comment-1234</guid>
		<description>I think the challenge re: portability will be implementation-specific details that Clojure depends on, e.g. how are Strings defined in the target platform, how is float arithmetic specified, what is the memory model esp as regards atomic updates, monitors, etc. At a high level it should &quot;just work&quot;, but I know that the JRuby people, for example, have had to put a lot of work into compatibility in those sorts of cases. That said, it still reduces the problem space a great deal.</description>
		<content:encoded><![CDATA[<p>I think the challenge re: portability will be implementation-specific details that Clojure depends on, e.g. how are Strings defined in the target platform, how is float arithmetic specified, what is the memory model esp as regards atomic updates, monitors, etc. At a high level it should &#8220;just work&#8221;, but I know that the JRuby people, for example, have had to put a lot of work into compatibility in those sorts of cases. That said, it still reduces the problem space a great deal.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.222 seconds -->
