<?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: Python ecosystem for a Java Developer</title>
	<atom:link href="http://www.dalouche.com/wordpress/2010/03/04/python-ecosystem-for-a-java-developer/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dalouche.com/wordpress/2010/03/04/python-ecosystem-for-a-java-developer/</link>
	<description>Sami Dalouche's blog about Linux, Java, .NET and other bleeding-edge stuff. skoobi@free.fr</description>
	<lastBuildDate>Mon, 10 Oct 2011 08:06:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sami Dalouche</title>
		<link>http://www.dalouche.com/wordpress/2010/03/04/python-ecosystem-for-a-java-developer/comment-page-1/#comment-17234</link>
		<dc:creator>Sami Dalouche</dc:creator>
		<pubDate>Sun, 07 Mar 2010 21:56:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.dalouche.com/wordpress/?p=154#comment-17234</guid>
		<description>@mike: thanks ! It looks like SA&#039;s developers are also more helpful than their Hibernate counterparts :) And subtransactions have been around (and documented) at least since 0.4.x, so I have no excuse for not taking advantage of them :) So, I will look into it and see how much of my code can disappear thanks to this feature. (however, I guess the cleanup code will still have to be called when the session is no more active, right ?)
&lt;pre&gt;
  _session().close()
  session_maker.remove()
&lt;/pre&gt;

@mathieu: I was talking about the perfect&#039;ish Ruby, but Brainfuck would have been a candidate as well if it were more popular :)</description>
		<content:encoded><![CDATA[<p>@mike: thanks ! It looks like SA&#8217;s developers are also more helpful than their Hibernate counterparts <img src='http://www.dalouche.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  And subtransactions have been around (and documented) at least since 0.4.x, so I have no excuse for not taking advantage of them <img src='http://www.dalouche.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  So, I will look into it and see how much of my code can disappear thanks to this feature. (however, I guess the cleanup code will still have to be called when the session is no more active, right ?)</p>
<pre>
  _session().close()
  session_maker.remove()
</pre>
<p>@mathieu: I was talking about the perfect&#8217;ish Ruby, but Brainfuck would have been a candidate as well if it were more popular <img src='http://www.dalouche.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathieu Berube</title>
		<link>http://www.dalouche.com/wordpress/2010/03/04/python-ecosystem-for-a-java-developer/comment-page-1/#comment-17212</link>
		<dc:creator>Mathieu Berube</dc:creator>
		<pubDate>Sat, 06 Mar 2010 12:48:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.dalouche.com/wordpress/?p=154#comment-17212</guid>
		<description>&quot;you simply don’t like languages that use half of the keyboard’s non-letter keys as metacharacters&quot;

Are you talking about &lt;a href=&quot;http://en.wikipedia.org/wiki/Brainfuck&quot; rel=&quot;nofollow&quot;&gt;Brainfuck&lt;/a&gt;? :)

Seriously, it gives me a good overview of the tools I might need for rainy days when I want to try something different than ruby.</description>
		<content:encoded><![CDATA[<p>&#8220;you simply don’t like languages that use half of the keyboard’s non-letter keys as metacharacters&#8221;</p>
<p>Are you talking about <a href="http://en.wikipedia.org/wiki/Brainfuck" rel="nofollow">Brainfuck</a>? <img src='http://www.dalouche.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Seriously, it gives me a good overview of the tools I might need for rainy days when I want to try something different than ruby.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don Emery</title>
		<link>http://www.dalouche.com/wordpress/2010/03/04/python-ecosystem-for-a-java-developer/comment-page-1/#comment-17208</link>
		<dc:creator>Don Emery</dc:creator>
		<pubDate>Sat, 06 Mar 2010 02:21:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.dalouche.com/wordpress/?p=154#comment-17208</guid>
		<description>Thank you for this thoughtful overview.  You&#039;re way beyond my experience and capabilities, but your even-tempered writing style inspires confidence.  Already, I want to check out some of your picks, nose in particular.</description>
		<content:encoded><![CDATA[<p>Thank you for this thoughtful overview.  You&#8217;re way beyond my experience and capabilities, but your even-tempered writing style inspires confidence.  Already, I want to check out some of your picks, nose in particular.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mike bayer</title>
		<link>http://www.dalouche.com/wordpress/2010/03/04/python-ecosystem-for-a-java-developer/comment-page-1/#comment-17197</link>
		<dc:creator>mike bayer</dc:creator>
		<pubDate>Fri, 05 Mar 2010 14:37:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.dalouche.com/wordpress/?p=154#comment-17197</guid>
		<description>took a look at your _transactional.py module.  I think the SQLA session does a little more than you think.   It does in fact do the &quot;increment/decrement&quot; thing with nested begin/commit pairs, where the &quot;outermost&quot; commit wins.  Just use begin(subtransactions=True).    I did use Hibernate / Spring and even EJB for quite some time so SQLAs design is well aware of those concepts.</description>
		<content:encoded><![CDATA[<p>took a look at your _transactional.py module.  I think the SQLA session does a little more than you think.   It does in fact do the &#8220;increment/decrement&#8221; thing with nested begin/commit pairs, where the &#8220;outermost&#8221; commit wins.  Just use begin(subtransactions=True).    I did use Hibernate / Spring and even EJB for quite some time so SQLAs design is well aware of those concepts.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

