Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Tue, 24 Feb 2004
Learning Python 2/e
One of the books that I've read lately is O'Reilly's Learning Python, 2/e by Mark Lutz and David Ascher. It turns out that David and I overlapped during our years in graduate school, and now David has gone on to a number of significant accomplishments in the Python community. Not the least of which is this book.
I' ve been around long enough that I'm able to learn a lot about a language by looking at source code examples, and by reading the language reference manual. pyblosxom was my first python project, and I definitely learned python on the job, as it were. As I"ve been gearing up to work on the Chandler query system, I felt that maybe it would be a good idea to look at a book or two in order to quickly absorb the pythonic way of thinking. Learning Python was a relatively quick read for me, but nonetheless I learned a number of valuable things. Examples include the use of .pth files, cost models for various looping constructs, the full story on python scope rules, the full story on modules, and class operator overloading (which we use some on pyblosxom -- but it was just nice to have the presentation).
The bottom line: it probably would have saved me some time had I read this book before I started on python (of course the book didn't cover 2.3 back then, though). And for a book on a language, that's a good review in my book.
[23:19] |
[books] |
# |
TB |
F |
G |
3 Comments |
Hi Ted,
I've been looking for a good Python book to sink my teeth into. I've been coding with it for a while, but I feel like I have a few loose ends overall with the language, and that I'm possibly not getting a few things.
Sounds like this book would be a good candidate for the job.
Posted by Jesse Lawrence at Wed Feb 25 19:36:38 2004
I've been looking for a good Python book to sink my teeth into. I've been coding with it for a while, but I feel like I have a few loose ends overall with the language, and that I'm possibly not getting a few things.
Sounds like this book would be a good candidate for the job.
Posted by Jesse Lawrence at Wed Feb 25 19:36:38 2004
I've reapproached pyBlosxom;
I wrote a new installation guide, and am documenting the callbacks and callback process.
I think I may elect to talk about pyBlosxom's structure at the next SeaPIG meeting, if anyone's interested there.
Your knowledge would be greatly appreciated..!
Posted by Lion Kimbro at Thu Feb 26 12:58:22 2004
I wrote a new installation guide, and am documenting the callbacks and callback process.
I think I may elect to talk about pyBlosxom's structure at the next SeaPIG meeting, if anyone's interested there.
Your knowledge would be greatly appreciated..!
Posted by Lion Kimbro at Thu Feb 26 12:58:22 2004
Lion,
Thanks for working on this documentation! I don't know if you are aware that we've made lot of changes in preparation for 0.9. You might want to pull a copy of CVS HEAD and see what's changed. It would be great to have your docs be current for 0.9.
Let me know if I can help...
Posted by Ted Leung at Sat Feb 28 11:46:42 2004
Thanks for working on this documentation! I don't know if you are aware that we've made lot of changes in preparation for 0.9. You might want to pull a copy of CVS HEAD and see what's changed. It would be great to have your docs be current for 0.9.
Let me know if I can help...
Posted by Ted Leung at Sat Feb 28 11:46:42 2004
You can subscribe to an RSS feed of the comments for this blog:
Add a comment here:
You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
<a href>
, <em>
, <i>
, <b>
, <blockquote>
, <br/>
, <p>
, <code>
, <pre>
, <cite>
, <sub>
and <sup>
.You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk