The Author Online Book Forums are Moving

The Author Online Book Forums will soon redirect to Manning's liveBook and liveVideo. All book forum content will migrate to liveBook's discussion forum and all video forum content will migrate to liveVideo. Log in to liveBook or liveVideo with your Manning credentials to join the discussion!

Thank you for your engagement in the AoF over the years! We look forward to offering you a more enhanced forum experience.

import-bot (20211) [Avatar] Offline
#1
[Originally posted by willryu]

First off I would like to thank Daryl Harms and Kenneth McDonald for such a
fine introduction to Python. I especially appreciate the useful, well
annotated examples. One could almost learn Python by reading the examples
only.

I'm one of those off again on again hobbyist programmers. I learned basic as a
kid, picked up some C in college (self-taught), and tried my hand at Java, and
now I'm smitten with Python. Now that I've gone through a lot of introductory
material, I'd like to read a more formal introduction to Algorithms and OO
programming, however it would be great if someone could make a suggestion on
books which can be best applied to helping me program in Python. As far as I
know there are no Python-centric Algorithms and OO textbooks (it would be
great to have one though! *hint* *hint*).

Any suggestions?

Regards,

-willryu
import-bot (20211) [Avatar] Offline
#2
Re: Algorithms and OO in Python?
[Originally posted by daryl harms]

Hi Will,

> First off I would like to thank Daryl Harms and Kenneth McDonald for such a
> fine introduction to Python. I especially appreciate the useful, well
> annotated examples. One could almost learn Python by reading the examples
> only.
>
Thank you for these comments.

> I'm one of those off again on again hobbyist programmers. I learned basic as a
> kid, picked up some C in college (self-taught), and tried my hand at Java, and
> now I'm smitten with Python. Now that I've gone through a lot of introductory
> material, I'd like to read a more formal introduction to Algorithms and OO
> programming, however it would be great if someone could make a suggestion on
> books which can be best applied to helping me program in Python. As far as I
> know there are no Python-centric Algorithms and OO textbooks (it would be
> great to have one though! *hint* *hint*).
>
> Any suggestions?
>
Yes, this is an area that has yet to be addressed in books. And I will
consider seriously your "hint" when looking at doing a new version of the book
with some new chapters in these areas when/if that occasion arises.

On the subject of OO textbooks, Bruce Eckel (who has written the excellent
"Thinking in C++" and "Thinking in Java" books)has announced he is planning on
writing a "Thinking in Python" book (see
http://www.mindview.net/Python/ThinkingInPython.html). I don't think he has
been able to find time to move on this very quickly though. He is giving a
keynote address at the upcoming IPC (International Python Conference) in March
and this will hopefully give him momemtum on the project.

For now, the best I can point you to is the following page:
http://kj.aiit.or.kr/~swyu/python_intro.html

It has a reasonably comprehensive list of categorized links to the Python
articles and documents that are available and hopefully you will be able to
find ones that are useful to you among them.

Merry Christmas,

Daryl