[Tutor] Viability of Python

David Schouten d.e.h.schouten at gmail.com
Fri Jul 22 00:36:42 CEST 2011


Op 22 jul. 2011 om 00:18 heeft Emile van Sebille <emile at fenx.com> het volgende geschreven:

> On 7/21/2011 1:49 PM Ryan Strunk said...
>> Hello everyone,
>> I have been reading a lot of different articles recently, and I have
>> found a divergence of opinions on the viability of Python as a viable
>> language for high-end programs. At the same time, even sites that
>> recommend Python seem to recommend it as a good first language.
>> This email is not written to stir up controversy. I am a fan of Python
>> myself and use it for all of my programming. But therein lies the crux
>> of my question. If Python has limitations, what are they?
> 
> Programming is a big field.  If so far you've used python for all your programming, then it's good enough for you so far.  If you need real time responsiveness, want to write OSs or device drivers, or inherit a legacy environment it's probably not the right tool.  But everyone who programs will have a different take on this.  I use it unless there's a better answer I can deploy quicker.
> 
>> What sorts
>> of things is Python useful for and what things is it not? And finally,
>> if there is code after Python, what’s a good second language, and when
>> should someone start learning it?
> 
> I'd say C, and I'd start by browsing the python code base.
> 
> 
> Emile
> 
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor

How would one acces the code base? Some time ago, someone responded to a question on this list by reccomending to study the built-in modules, where are those stored?

I'm using Mac OS X 10.7 with python 3, in case this is relevant. 

David Schouten. 


More information about the Tutor mailing list