<?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: Jython and Java part 2</title>
	<atom:link href="http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/</link>
	<description>Thinking about programming in new ways</description>
	<lastBuildDate>Tue, 15 Mar 2011 02:30:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Mark Ramm</title>
		<link>http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/#comment-139192</link>
		<dc:creator>Mark Ramm</dc:creator>
		<pubDate>Fri, 07 Mar 2008 15:42:36 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/#comment-139192</guid>
		<description>Ian, 

The Android project is really interesting -- I&#039;m not sure exactly what&#039;s happening at the VM level there, but I&#039;m sure the&#039;ve done some interesting stuff.   

The LLVM is an interesting project too, but it seems a little low-level as a platform for dynamic language collaboration.  But it also looks like they are building some tools for higher level collaboration.   

I do really think that there is a chance that standard hot-spot optimization system, memory management infrastructure, and perhaps even thing like dynamic method lookup systems and some of the other DLR infrastructre tools, make sense as shared components across dynamic languages.    

And right now the JVM seems like the platform that&#039;s most likely to make that happen, but I&#039;d be happy if it were the LLVM, or any other &quot;open&quot; solution.</description>
		<content:encoded><![CDATA[<p>Ian, </p>
<p>The Android project is really interesting &#8212; I&#8217;m not sure exactly what&#8217;s happening at the VM level there, but I&#8217;m sure the&#8217;ve done some interesting stuff.   </p>
<p>The LLVM is an interesting project too, but it seems a little low-level as a platform for dynamic language collaboration.  But it also looks like they are building some tools for higher level collaboration.   </p>
<p>I do really think that there is a chance that standard hot-spot optimization system, memory management infrastructure, and perhaps even thing like dynamic method lookup systems and some of the other DLR infrastructre tools, make sense as shared components across dynamic languages.    </p>
<p>And right now the JVM seems like the platform that&#8217;s most likely to make that happen, but I&#8217;d be happy if it were the LLVM, or any other &#8220;open&#8221; solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Bicking</title>
		<link>http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/#comment-139062</link>
		<dc:creator>Ian Bicking</dc:creator>
		<pubDate>Fri, 07 Mar 2008 04:33:56 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/#comment-139062</guid>
		<description>Another VM in the mix now is Android.  It&#039;s kind of niche for mobile stuff, but even then that might be a better starting point.  It&#039;s also a moving target without a clear spec, but... well, maybe it&#039;s not really in the mix yet.  On the horizon?

PyPy people put the most focus on LLVM.  I&#039;m surprised no one took CPython and tried targeting it to the LLVM (maybe just at the bytecode level).</description>
		<content:encoded><![CDATA[<p>Another VM in the mix now is Android.  It&#8217;s kind of niche for mobile stuff, but even then that might be a better starting point.  It&#8217;s also a moving target without a clear spec, but&#8230; well, maybe it&#8217;s not really in the mix yet.  On the horizon?</p>
<p>PyPy people put the most focus on LLVM.  I&#8217;m surprised no one took CPython and tried targeting it to the LLVM (maybe just at the bytecode level).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ted Leung</title>
		<link>http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/#comment-138951</link>
		<dc:creator>Ted Leung</dc:creator>
		<pubDate>Thu, 06 Mar 2008 20:24:48 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/#comment-138951</guid>
		<description>Hi Mark,

We are definitely going to try to get more cooperation between JRuby and Jython - it just makes sense to do.  

I&#039;m sure that any of us would be happy to sit down and talk with you more at PyCon.</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>We are definitely going to try to get more cooperation between JRuby and Jython &#8211; it just makes sense to do.  </p>
<p>I&#8217;m sure that any of us would be happy to sit down and talk with you more at PyCon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Wierzbicki</title>
		<link>http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/#comment-138931</link>
		<dc:creator>Frank Wierzbicki</dc:creator>
		<pubDate>Thu, 06 Mar 2008 19:39:14 +0000</pubDate>
		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2008/03/06/jython-and-java-part-2/#comment-138931</guid>
		<description>Hey Mark,

The specific project that aims to relieve us all of the pain that is JNI is JNA: https://jna.dev.java.net/ The JRuby guys have already implemented some Posix compatibility for JRuby, and this work is on the short list for our (Jython and JRuby) collaborative efforts.</description>
		<content:encoded><![CDATA[<p>Hey Mark,</p>
<p>The specific project that aims to relieve us all of the pain that is JNI is JNA: <a href="https://jna.dev.java.net/" rel="nofollow">https://jna.dev.java.net/</a> The JRuby guys have already implemented some Posix compatibility for JRuby, and this work is on the short list for our (Jython and JRuby) collaborative efforts.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

