<?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: PyCon 2010: Sunday Plenaries</title>
	<atom:link href="http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/</link>
	<description>Python Programming from the Frontlines</description>
	<lastBuildDate>Sun, 05 Feb 2012 20:38:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Diane</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-22898</link>
		<dc:creator>Diane</dc:creator>
		<pubDate>Sun, 06 Jun 2010 05:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-22898</guid>
		<description>They would probably have to put an attendance cap of 1500 so that we wouldn’t run out of room at the current venue.And the Java implementation of Python. It turns out that version 2.5.1 has really good compatibility with the normal Python implementation such that Jython passes almost all of CPython’s test suite.Thanks for the informative article ! G-d bless ;-)</description>
		<content:encoded><![CDATA[<p>They would probably have to put an attendance cap of 1500 so that we wouldn’t run out of room at the current venue.And the Java implementation of Python. It turns out that version 2.5.1 has really good compatibility with the normal Python implementation such that Jython passes almost all of CPython’s test suite.Thanks for the informative article ! G-d bless <img src='http://www.blog.pythonlibrary.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raphaël Valyi</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-19215</link>
		<dc:creator>Raphaël Valyi</dc:creator>
		<pubDate>Sat, 27 Feb 2010 18:04:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-19215</guid>
		<description>@Roberto,

you are right about the JVM method size limitation. But that&#039;s really a corner case bug. In general, good programming should make methods smaller than that limit...

As for the Reportlab case, I had my patch fixing this applied in the trunk version some 2 weeks ago (at least they told they did it). So I expect the next Reportlab version will finally be Jython compatible.

BTW, I very sad to see more investment into Unladen Swallow than Jython. Considering the effort, I find the the Unladen Swallow perf boost is not that huge (very far from the 5x that targeted in fanfare). On the contrary when you see how much faster JRuby is over the CRuby (using flags to run the same Ruby version) implementations, you think that with a bit more investment, Jython could take the lead and really help running Python faster...</description>
		<content:encoded><![CDATA[<p>@Roberto,</p>
<p>you are right about the JVM method size limitation. But that&#8217;s really a corner case bug. In general, good programming should make methods smaller than that limit&#8230;</p>
<p>As for the Reportlab case, I had my patch fixing this applied in the trunk version some 2 weeks ago (at least they told they did it). So I expect the next Reportlab version will finally be Jython compatible.</p>
<p>BTW, I very sad to see more investment into Unladen Swallow than Jython. Considering the effort, I find the the Unladen Swallow perf boost is not that huge (very far from the 5x that targeted in fanfare). On the contrary when you see how much faster JRuby is over the CRuby (using flags to run the same Ruby version) implementations, you think that with a bit more investment, Jython could take the lead and really help running Python faster&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raphaël Valyi</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-22834</link>
		<dc:creator>Raphaël Valyi</dc:creator>
		<pubDate>Sat, 27 Feb 2010 18:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-22834</guid>
		<description>@Roberto,

you are right about the JVM method size limitation. But that&#039;s really a corner case bug. In general, good programming should make methods smaller than that limit...

As for the Reportlab case, I had my patch fixing this applied in the trunk version some 2 weeks ago (at least they told they did it). So I expect the next Reportlab version will finally be Jython compatible.

BTW, I very sad to see more investment into Unladen Swallow than Jython. Considering the effort, I find the the Unladen Swallow perf boost is not that huge (very far from the 5x that targeted in fanfare). On the contrary when you see how much faster JRuby is over the CRuby (using flags to run the same Ruby version) implementations, you think that with a bit more investment, Jython could take the lead and really help running Python faster...</description>
		<content:encoded><![CDATA[<p>@Roberto,</p>
<p>you are right about the JVM method size limitation. But that&#8217;s really a corner case bug. In general, good programming should make methods smaller than that limit&#8230;</p>
<p>As for the Reportlab case, I had my patch fixing this applied in the trunk version some 2 weeks ago (at least they told they did it). So I expect the next Reportlab version will finally be Jython compatible.</p>
<p>BTW, I very sad to see more investment into Unladen Swallow than Jython. Considering the effort, I find the the Unladen Swallow perf boost is not that huge (very far from the 5x that targeted in fanfare). On the contrary when you see how much faster JRuby is over the CRuby (using flags to run the same Ruby version) implementations, you think that with a bit more investment, Jython could take the lead and really help running Python faster&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-18746</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 24 Feb 2010 00:53:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-18746</guid>
		<description>@ Roberto,

Thanks for clarifying that. I just took the comments made by the speaker at face value. 

- Mike</description>
		<content:encoded><![CDATA[<p>@ Roberto,</p>
<p>Thanks for clarifying that. I just took the comments made by the speaker at face value. </p>
<p>- Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-22833</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 24 Feb 2010 00:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-22833</guid>
		<description>@ Roberto,

Thanks for clarifying that. I just took the comments made by the speaker at face value. 

- Mike</description>
		<content:encoded><![CDATA[<p>@ Roberto,</p>
<p>Thanks for clarifying that. I just took the comments made by the speaker at face value. </p>
<p>- Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-18745</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 24 Feb 2010 00:52:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-18745</guid>
		<description>Hi Collin,

Thanks for the update. That&#039;s good to know. Thanks also for taking the time to comment!

- Mike</description>
		<content:encoded><![CDATA[<p>Hi Collin,</p>
<p>Thanks for the update. That&#8217;s good to know. Thanks also for taking the time to comment!</p>
<p>- Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-22832</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 24 Feb 2010 00:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-22832</guid>
		<description>Hi Collin,

Thanks for the update. That&#039;s good to know. Thanks also for taking the time to comment!

- Mike</description>
		<content:encoded><![CDATA[<p>Hi Collin,</p>
<p>Thanks for the update. That&#8217;s good to know. Thanks also for taking the time to comment!</p>
<p>- Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Collin Winter</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-18691</link>
		<dc:creator>Collin Winter</dc:creator>
		<pubDate>Tue, 23 Feb 2010 15:40:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-18691</guid>
		<description>Hey Mike, just wanted to note that the example I gave in the Sunday talk was of one particular optimization that yielded 20% performance in Django. We now run the Django benchmark 60% than CPython.

The code changes, if you&#039;re curious, are here: http://codereview.appspot.com/217052/show

Thanks,
Collin Winter</description>
		<content:encoded><![CDATA[<p>Hey Mike, just wanted to note that the example I gave in the Sunday talk was of one particular optimization that yielded 20% performance in Django. We now run the Django benchmark 60% than CPython.</p>
<p>The code changes, if you&#8217;re curious, are here: <a href="http://codereview.appspot.com/217052/show" rel="nofollow">http://codereview.appspot.com/217052/show</a></p>
<p>Thanks,<br />
Collin Winter</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Collin Winter</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-22831</link>
		<dc:creator>Collin Winter</dc:creator>
		<pubDate>Tue, 23 Feb 2010 15:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-22831</guid>
		<description>Hey Mike, just wanted to note that the example I gave in the Sunday talk was of one particular optimization that yielded 20% performance in Django. We now run the Django benchmark 60% than CPython.

The code changes, if you&#039;re curious, are here: http://codereview.appspot.com/217052/show

Thanks,
Collin Winter</description>
		<content:encoded><![CDATA[<p>Hey Mike, just wanted to note that the example I gave in the Sunday talk was of one particular optimization that yielded 20% performance in Django. We now run the Django benchmark 60% than CPython.</p>
<p>The code changes, if you&#8217;re curious, are here: <a href="http://codereview.appspot.com/217052/show" rel="nofollow">http://codereview.appspot.com/217052/show</a></p>
<p>Thanks,<br />
Collin Winter</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto Alsina</title>
		<link>http://www.blog.pythonlibrary.org/2010/02/22/pycon-2010-sunday-plenaries/comment-page-1/#comment-18675</link>
		<dc:creator>Roberto Alsina</dc:creator>
		<pubDate>Tue, 23 Feb 2010 11:26:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.pythonlibrary.org/?p=620#comment-18675</guid>
		<description>There is legal pure python code that doesn&#039;t work on Jython and probably never will without changing it because the JVM has some limitations.

The example I remember is reportlab, which hit a limit in root module object sizes I think (like, if a module has a data structure defined that&#039;s not part of a class and is over 64KB it braks Jython)</description>
		<content:encoded><![CDATA[<p>There is legal pure python code that doesn&#8217;t work on Jython and probably never will without changing it because the JVM has some limitations.</p>
<p>The example I remember is reportlab, which hit a limit in root module object sizes I think (like, if a module has a data structure defined that&#8217;s not part of a class and is over 64KB it braks Jython)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

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

