beginning developer: fastest way to learn how Python 3.0 works
I'd like to learn how Python 3.0 works. I've downloaded the svn. I am wondering what the best way to learn is: - Just jump in? - Or perhaps learn A before B? - Or maybe there is a tutorial for those new to the internals? What's the best way to learn how Python 3.0 works? Roy
On Sat, Dec 13, 2008, Roy Lowrance wrote:
What's the best way to learn how Python 3.0 works?
Post to the correct mailing list. ;-) Use comp.lang.python or python-tutor or python-help python-dev is for people creating new versions of Python -- Aahz (aahz@pythoncraft.com) <*> http://www.pythoncraft.com/ "It is easier to optimize correct code than to correct optimized code." --Bill Harlan
Maybe this is the correct list, as my inquiry is about how to learn
how the current implementation works so that I could consider how to
implement new features.
So, here's a modified question: If you want to learn how python works
(not how to program in the python language), what's a productive way
to proceed?
Roy
On Sat, Dec 13, 2008 at 1:18 PM, Aahz
On Sat, Dec 13, 2008, Roy Lowrance wrote:
What's the best way to learn how Python 3.0 works?
Post to the correct mailing list. ;-)
Use comp.lang.python or python-tutor or python-help
python-dev is for people creating new versions of Python -- Aahz (aahz@pythoncraft.com) <*> http://www.pythoncraft.com/
"It is easier to optimize correct code than to correct optimized code." --Bill Harlan
-- Roy Lowrance home: 212 674 9777 mobile: 347 255 2544
Roy Lowrance wrote:
Maybe this is the correct list, as my inquiry is about how to learn how the current implementation works so that I could consider how to implement new features.
So, here's a modified question: If you want to learn how python works (not how to program in the python language), what's a productive way to proceed?
There are developer pages on the site, a wiki page on the ceval loop, the extending and embedding manual, and the code itself.
Maybe this is the correct list, as my inquiry is about how to learn how the current implementation works so that I could consider how to implement new features.
So, here's a modified question: If you want to learn how python works (not how to program in the python language), what's a productive way to proceed?
Well, the question is what you want to learn it *for*. If you want to learn in order to contribute, I suggest you pick an old bug on the bug tracker and try to solve it. If you have a specific new feature in mind that you want to implement, I again suggest that you just start implementing it. If you don't know how, then you should ask on python-list how certain things are done that you might need for the feature, or you even explain to python-list readers what the feature is that you want to implement, and how people would go about implementing it. Regards, Martin
participants (4)
-
"Martin v. Löwis"
-
Aahz
-
Roy Lowrance
-
Terry Reedy