<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>First step towards learning Python</title><link>/learn/learning-center/stem-academy/b/blog/posts/first-step-towards-learning-python</link><description>Python has really entered the embbedded domain very strongly,with products like pyboard,Raspberrypi,Edision. Learning python is now becoming a necessasity if somebody want to create something innovative. Its easy learning curve and good density...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: First step towards learning Python</title><link>https://community.element14.com/learn/learning-center/stem-academy/b/blog/posts/first-step-towards-learning-python</link><pubDate>Sat, 20 Jun 2015 18:32:42 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:72ec47ae-92b3-441f-9acf-b52aae00c820</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Nice post.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Learning Python is on my list, but so far most of what I have seen makes it look pretty easy to learn and use.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I just need to get my to do list down to the point where I can dedicate some time with it.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21144&amp;AppID=134&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: First step towards learning Python</title><link>https://community.element14.com/learn/learning-center/stem-academy/b/blog/posts/first-step-towards-learning-python</link><pubDate>Sat, 20 Jun 2015 15:50:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:72ec47ae-92b3-441f-9acf-b52aae00c820</guid><dc:creator>balearicdynamics</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hello Deepankar, &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I agree almost completely with you but don&amp;#39;t be too happy too early &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-72ec47ae-92b3-441f-9acf-b52aae00c820/contentimage_5F00_1.png:16:16]&lt;/span&gt; By certain point of view, Python is an incredible trap. In past I worked for a couple of years on large servers developing Zen-DB based CMS enhancements and applications with Plone. The entire core system of this CMS is based on Python and - but this is only a case - this wade me crazy. Python is easy to learn until you are approaching the bare high-level features of the language. That means that most of the dirty work has already been done by others, just like the simplicity to interact with hardware in environments like PiFace products, Raspberry PI and the other you mention, plus other too.&lt;/p&gt;&lt;p&gt;Still we should never forget that all this is possible thanks to strong c libraries and other low-level stuff that is already available, that is not a real property of the language itself, despite what is the perceived sensation.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;span&gt;Learning python is now becoming a necessasity if somebody want to create something innovative. Its easy learning curve and&amp;nbsp; good density of code has made it a favorate choice of many developers.&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;Not sure what you intend as &amp;quot;innovative&amp;quot; but IMHO to making innovation and not good language assembly it is needed again a strong knowledge of the old generations languages, i.e. C/C++ that are the basis for the availability of the python libraries. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What I appreciate of Python is its friendly approach to be managed in high level developments; I think it should be considered one of the better programming languages with a good abstraction level, friendly to integrate with totally different languages.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Enrico&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21144&amp;AppID=134&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>