[omaha] Which version of Python?
Charles Kaminski
ckaminski at datascoutinc.com
Fri Jul 31 16:57:59 CEST 2009
Hi Steve,
I agree with you that those decisions should be shaped by the tools and
support around you.
>From my own experiences I can tell you that Python 2.5 has a number of
mature tools surrounding it to get you developing on it quickly.
1. Most of the development out there currently supports 2.5.
2. There's a great O'Reilly book by Mark Lutz for 2.5 called "Learning
Python" that I highly recommend. The book assumes very little of the reader.
Compared to other technical books, it's quite easy to follow. My
only criticism of the book (and it's a small one) is that its explanation of
Python's behind-the-scene use of pointers and why you should care about this
could be clearer. The fourth addition for 3.0 isn't scheduled until
September.
3. Finally, WingWare's professional IDE is solid and supports 2.5 (up to
2.6). The Prof version has an interactive debugger which greatly speeds up
debugging (and learning if you're new trying to figure out something you
don't understand), a source assistant that will tell you what each
documented function does and the expected inputs as you code, and code
completion. Those items alone will get you coding much faster. I don't
like their free version as it doesn't support these items. Their
professional version comes with a fully functional free trial that can be
extended a number of times. They have a number of videos and tutorials for
specific frameworks and to help you get started with the basics.
Python development generally move fast, so I'm sure 3.0 will enjoy the same
soon. Hope this helps.
Charles
On Fri, Jul 31, 2009 at 8:46 AM, Steve Young <
sy at foreignlanguageflashcards.com> wrote:
> Hey guys,
>
> I read through A Byte of Python for Version 3, then realized that most of
> the frameworks and existing programming are using v2.x. I am thinking that
> I should study and begin using v2 first, and then move to v3 later when it
> becomes necessary. If you have any suggestions please let me know.
>
> Thanks,
>
> Steve
> _______________________________________________
> Omaha Python Users Group mailing list
> Omaha at python.org
> http://mail.python.org/mailman/listinfo/omaha
> http://www.OmahaPython.org
>
More information about the Omaha
mailing list