<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Just Programmer &#187; Python</title>
	<atom:link href="http://siliconz.com/blog/tag/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://siliconz.com/blog</link>
	<description>Because code matters</description>
	<lastBuildDate>Wed, 18 Nov 2009 15:36:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Python reborn aka Python 3.0 (or Python 3000)</title>
		<link>http://siliconz.com/blog/2008/12/08/python-reborn-aka-python-30-or-python-3000/</link>
		<comments>http://siliconz.com/blog/2008/12/08/python-reborn-aka-python-30-or-python-3000/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 05:39:34 +0000</pubDate>
		<dc:creator>rlopes</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://sili.co.nz/blog/?p=60</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<!-- Chitika|Premium - WordPress Plugin --><div class="chitika-adspace above"><script type="text/javascript"><!--
ch_client = "griffonrl";
ch_type = "mpu";
ch_width = 468;
ch_height = 120;
ch_color_bg = "";
ch_color_title = "";
ch_color_site_link = "";
ch_color_text = "";
ch_non_contextual = 4;
ch_vertical = "premium";
ch_font_title = "Tahoma";
ch_font_text = "Tahoma";
ch_sid = "wordpress-plugin";
var ch_queries = new Array( );
var ch_selected=Math.floor((Math.random()*ch_queries.length));
if ( ch_selected < ch_queries.length ) {
ch_query = ch_queries[ch_selected];
}
//--></script>
<script  src="http://scripts.chitika.net/eminimalls/amm.js" type="text/javascript"></script></div>
<div style="float: right;margin: 12px;"><script type="text/javascript"><!--
google_ad_client = "pub-1503764426555348";
/* 234x60, created 12/16/08 */
google_ad_slot = "6722202365";
google_ad_width = 234;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>I missed that !<br />
5 days ago, Python 3.0 aka Python 3000 was announced on <a title="Python 3.0" href="http://www.python.org/download/releases/3.0/" target="_blank">Python.org</a>.</p>
<p>This is a new start for Python as they made breaking changes and the 2.x branch is not fully compatible. For developers it means they have to learn a somewhat different breed of Python. For existing projects and the thousands of libraries in the wild, the question will be when and will it make sense to port to Python 3.0 ?</p>
<p>A new project starting now have to decide if they go the 2.x or 3.0 way. I bet they will continue the 2.x for a while since third party work is 2.x compatible right now.<span id="more-60"></span><br />
However I believe this is a major step for Python and I would love to see a major project like Django move to 3.0. As I understood, Python 2.7 could be helpful to migrate 2.x code to 3.0 since it can warn you about the code that will break on 3.0.</p>
<p>Maybe this will start a new trend of developers taking ownership of all the most useful and best known libraries and porting them to 3.0 (anyone ?). As soon as the most important code is available in a 3.0 flavour, this should move projects using this underlying code to 3.0 too.</p>
<p>We will see,</p>
<p>Richard Lopes</p>
]]></content:encoded>
			<wfw:commentRss>http://siliconz.com/blog/2008/12/08/python-reborn-aka-python-30-or-python-3000/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.476 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-06-02 19:43:38 -->
<!-- Compression = gzip -->