Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Book review / advise

Reply
Thread Tools

Book review / advise

 
 
lallous
Guest
Posts: n/a
 
      06-22-2010
Hello,

I wonder if anyone read this:
http://www.amazon.com/PYTHON-2-6-Ext...7214352&sr=1-7
or this:
http://www.amazon.com/Python-Extendi...ref=pd_sim_b_3

Are these books just a print out of the manual that comes w/ Python
distribution or they are written in a different way and more organized
way?

Thanks,
Elias
 
Reply With Quote
 
 
 
 
lallous
Guest
Posts: n/a
 
      06-22-2010
Hi again,

Well, it seems the printed version of the manual. Can anyone suggest a
nice book to learn more about the Python C Api?

Thanks,
Elias
 
Reply With Quote
 
 
 
 
James Mills
Guest
Posts: n/a
 
      06-22-2010
On Wed, Jun 23, 2010 at 12:14 AM, lallous <> wrote:
> Well, it seems the printed version of the manual. Can anyone suggest a
> nice book to learn more about the Python C Api?


It's not really a book, but how about the source ?

If you're a competent C programmer you're not really
going to even need a pretty book now are you ?
(No phun intended!

--james


--
--
-- "Problems are solved by method"
 
Reply With Quote
 
lallous
Guest
Posts: n/a
 
      06-22-2010
Hi James,

For me it is not a matter of competency to seek a book: organized,
structured and uniform way of presenting information.

Nonetheless, I always refer to the sources to get my questions
answered...but a book (with the qualities I mentioned above) would
make everyone's life easier.



On Jun 22, 4:24*pm, James Mills <prolo...@shortcircuit.net.au> wrote:
> On Wed, Jun 23, 2010 at 12:14 AM, lallous <lall...@lgwm.org> wrote:
> > Well, it seems the printed version of the manual. Can anyone suggest a
> > nice book to learn more about the Python C Api?

>
> It's not really a book, but how about the source ?
>
> If you're a competent C programmer you're not really
> going to even need a pretty book now are you ?
> (No phun intended!
>
> --james
>
> --
> --
> -- "Problems are solved by method"

 
Reply With Quote
 
Tim Golden
Guest
Posts: n/a
 
      06-22-2010
On 22/06/2010 15:27, lallous wrote:
> Hi James,
>
> For me it is not a matter of competency to seek a book: organized,
> structured and uniform way of presenting information.
>
> Nonetheless, I always refer to the sources to get my questions
> answered...but a book (with the qualities I mentioned above) would
> make everyone's life easier.


I've never come across a published book *only* on the C API. The
main docs [1] aren't bad, in my opinion, although what suits one person
won't necessarily suit another. Mark Lutz's Programming Python [2]
includes a couple of chapters which are essentially an alternative
take on the material in the docs. There are a few published articles
around, although not many I think. And there's the C-API mailing list [3]
which is quite helpful.

TJG

[1] http://docs.python.org/py3k/c-api/

[2] http://oreilly.com/catalog/9780596009250

[3] http://mail.python.org/mailman/listinfo/capi-sig
 
Reply With Quote
 
James Mills
Guest
Posts: n/a
 
      06-22-2010
On Wed, Jun 23, 2010 at 12:27 AM, lallous <> wrote:
> For me it is not a matter of competency to seek a book: organized,
> structured and uniform way of presenting information.
>
> Nonetheless, I always refer to the sources to get my questions
> answered...but a book (with the qualities I mentioned above) would
> make everyone's life easier.


Like I said, no "phun" intended I don't know any off hand
and reading printed material is not something I enjoy!



--James
 
Reply With Quote
 
lallous
Guest
Posts: n/a
 
      06-22-2010
On Jun 22, 4:49*pm, James Mills <prolo...@shortcircuit.net.au> wrote:
> On Wed, Jun 23, 2010 at 12:27 AM, lallous <lall...@lgwm.org> wrote:
> > For me it is not a matter of competency to seek a book: organized,
> > structured and uniform way of presenting information.

>
> > Nonetheless, I always refer to the sources to get my questions
> > answered...but a book (with the qualities I mentioned above) would
> > make everyone's life easier.

>
> Like I said, no "phun" intended I don't know any off hand
> and reading printed material is not something I enjoy!
>


Yes James, I understand. I did not mean to attack you or defend a
point rather than make a point.

I appreciate your feedback.

Thank you Tim too.

Regards,
Elias
 
Reply With Quote
 
Stephen Hansen
Guest
Posts: n/a
 
      06-22-2010
On 6/22/10 6:48 AM, lallous wrote:
> Hello,
>
> I wonder if anyone read this:
> http://www.amazon.com/PYTHON-2-6-Ext...7214352&sr=1-7
> or this:
> http://www.amazon.com/Python-Extendi...ref=pd_sim_b_3
>
> Are these books just a print out of the manual that comes w/ Python
> distribution or they are written in a different way and more organized
> way?


Uhh, that looks like a scam. Someone scraped the Python docs and bundled
it up as a "book" to sell to naive people for outrageous prices; and put
Guido's name on it to give it legitimacy.

It also bundles up the *tutorial* for $22. There's a number of very
good, large Python books which sell for that. Surely Fred L Drake and
Gudio aren't really involved in this. I wonder if they even know about it.

--

Stephen Hansen
... Also: Ixokai
... Mail: me+list/python (AT) ixokai (DOT) io
... Blog: http://meh.ixokai.io/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (Darwin)

iQEcBAEBAgAGBQJMINubAAoJEKcbwptVWx/lpzoH/2f5HTmz/0ts5WLDbtWk/1Ji
EijEjhEuHvAiqxKUT0zODgqU66xCutdTgQf+Ogd5WTNAOO6QtU 3HPh2XaBsqHtvB
naf285rKtEkA6Vv5Q1nY2Mk2fiN4q5xIzyBJlWzHI4Hb1ET8dk oh51n5OrxoVWQv
hJ0vUs4IdNrw/xUcvQaJOgwEzBOgv8utSec0DDQ+qFKLjHM8y09A18bBXuJs0Qa 5
i0OambwOP7oL8K3EgnACZXoezK3xVuRRkR86XHrk1pI4VRiiyC ZIGWbL94t+JlKd
zUQainjBW2SvOfTeihkdtH8bNeAkmUGHv4uAeS35qm4piBIWQ0 b1Cor7mGOm25U=
=w7VW
-----END PGP SIGNATURE-----

 
Reply With Quote
 
Terry Reedy
Guest
Posts: n/a
 
      06-22-2010
On 6/22/2010 11:49 AM, Stephen Hansen wrote:
> On 6/22/10 6:48 AM, lallous wrote:
>> Hello,
>>
>> I wonder if anyone read this:
>> http://www.amazon.com/PYTHON-2-6-Ext...7214352&sr=1-7
>> or this:
>> http://www.amazon.com/Python-Extendi...ref=pd_sim_b_3
>>
>> Are these books just a print out of the manual that comes w/ Python
>> distribution or they are written in a different way and more organized
>> way?

>
> Uhh, that looks like a scam. Someone scraped the Python docs and bundled
> it up as a "book" to sell to naive people for outrageous prices;


Various people have asked on this list for printed versions of the docs.
PSF has never provided them. As I once read the license, it allows
anyone to do so, and charge whatever price. I considered doing this once
myself, but they seem to have beaten me to it ...

Except that there is one possible scam aspect -- there is no version
listed on the cover. A reviewer of the ref manual said his was for
3.0.1. Selling that now as the Python 3 Ref Manual (there is no such
thing) *is* a scam. There is no indication that it has been undated. If
I were to do this, I would be honest in this respect and publish the
"Python 3.1.2 Refence Manual", etc. Much more work to redo, better
service. I would publish through print-on-demand so there is no inventory.

Given editorial and administrative costs, printing cost, bookseller
markup, and "For each copy sold $1 will be donated to the Python
Software Foundation by the publisher", the price is not unreasonable.
The fixed costs have to be amortized over an unknown and probably not
large sales base. The standard author royalty might be $2, so they are
not saving that much on that score.

> and put Guido's name on it to give it legitimacy.


Guido and Fred Drake *were* the original author and editor and were once
listed as such. I am not sure who or what else the publishers should
list. Python Development Community ? (which includes me for snippets of
the docs). The license requires that they *not* put themselves as the
authors.

> It also bundles up the *tutorial* for $22. There's a number of very
> good, large Python books which sell for that. Surely Fred L Drake and
> Gudio aren't really involved in this. I wonder if they even know about it.


You would have to ask them. Perhaps the PSF should publish each edition
of the manuals. Assembly of the pdfs for say, Lulu (a print-on-demand
publisher) could probably be pretty well automated with Python and
Sphinx. There is already a .pdf version produced, but it would need some
tweaking. And this would need someone's time.

--
Terry Jan Reedy

 
Reply With Quote
 
Stephen Hansen
Guest
Posts: n/a
 
      06-22-2010
On 6/22/10 11:01 AM, Terry Reedy wrote:
> On 6/22/2010 11:49 AM, Stephen Hansen wrote:
>> Uhh, that looks like a scam. Someone scraped the Python docs and bundled
>> it up as a "book" to sell to naive people for outrageous prices;

>
> Various people have asked on this list for printed versions of the docs.
> PSF has never provided them. As I once read the license, it allows
> anyone to do so, and charge whatever price. I considered doing this once
> myself, but they seem to have beaten me to it ...


Its not a question of if it is illegal, or even a copyright violation.
You can take Python itself and bundle it and sell it if you want.
"Permitted" doesn't mean its not still a scam-- that unsuspecting people
who don't quite know the difference aren't going to see this and buy it
instead of one of the real books out there (with real editing and
administrative costs) that'd be much better use of it.

Because this book is by Guido himself.

> Except that there is one possible scam aspect -- there is no version
> listed on the cover. A reviewer of the ref manual said his was for
> 3.0.1. Selling that now as the Python 3 Ref Manual (there is no such
> thing) *is* a scam. There is no indication that it has been undated. If
> I were to do this, I would be honest in this respect and publish the
> "Python 3.1.2 Refence Manual", etc. Much more work to redo, better
> service. I would publish through print-on-demand so there is no inventory.


You give them far more credit then I think they deserve; they're going
and taking:

http://docs.python.org/py3k/tutorial/index.html

And bundling that little section up together as a "book" and charging
over $22 for those hundred odd pages. The whole manual would end up
costing you $60+ -- with another $50 or so for the 'extending' then
'embedding' and 'distribution' "book" they are making.

Its like those services which go and scrape up a few vaguely-related
Wikipedia articles and package them as a "book".

> Given editorial and administrative costs, printing cost, bookseller
> markup, and "For each copy sold $1 will be donated to the Python
> Software Foundation by the publisher", the price is not unreasonable.
> The fixed costs have to be amortized over an unknown and probably not
> large sales base. The standard author royalty might be $2, so they are
> not saving that much on that score.


We have dramatically different definitions of "reasonable" price, then.

>> and put Guido's name on it to give it legitimacy.

>
> Guido and Fred Drake *were* the original author and editor and were once
> listed as such. I am not sure who or what else the publishers should
> list. Python Development Community ? (which includes me for snippets of
> the docs). The license requires that they *not* put themselves as the
> authors.


Yes, he was the original author; yes, the other he was the original editor.

"By Guido van Rossum" on a book cover, with "Fred L. Drake (Editor)" on
same cover, conveys something though. For one thing, people will assume
Guido had a direct hand in this: did he? And that Fred was involved in
editing (and since at least one person on one of the Amazon sales
remarked of how horribly the web->book transition was done, makes him
look bad).

There are ways you can credit the authors of the real documentation and
not flagrantly cash in on their reputation to sell (for outrageous prices).

> You would have to ask them. Perhaps the PSF should publish each edition
> of the manuals. Assembly of the pdfs for say, Lulu (a print-on-demand
> publisher) could probably be pretty well automated with Python and
> Sphinx. There is already a .pdf version produced, but it would need some
> tweaking. And this would need someone's time.


I'm not saying such a thing couldn't be done; or that it shouldn't be
done; or that someone producing the web docs->book doesn't even have a
right to make a profit off of it. I'm not even saying what this company
did isn't entirely permitted -- but permitted doesn't mean there's not
some underhanded stuff going on at the same time and that its all
above-the-board and ethical.

--

Stephen Hansen
... Also: Ixokai
... Mail: me+list/python (AT) ixokai (DOT) io
... Blog: http://meh.ixokai.io/


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (Darwin)

iQEcBAEBAgAGBQJMIQANAAoJEKcbwptVWx/lg7QH/iWBmlVehq4nPF/ESr0Fxqqp
Lv3OOMzOym03Yk10gD8yffcLOZt7H8p+4X8a8fgW2Ab2bZubOP tUq92qSbm9UFCM
xw9tjZ3JXMEepqTunv1NcYc8MU9WnGKlwOL7G5ayW5ZNRUVp9E I82lVB+4MnxDTW
tUB722LQLMNqjBlPkZ96kZZiAUL9JxdejijYZjC9ys/kRYanZY4mhEWyJbUrnmII
VA9ltXRNUOiSvcPF3aPpv69Vy4l9spX2KkYYZMJCE1vzc0aM4K BRd3Y5fdokJClZ
Zv+zFsoQ8wns1fItMlIuyU+b8+OkwEgLhfzIBlmp3YP6e8UymT Y/dzDcvhQRC5Q=
=0VoQ
-----END PGP SIGNATURE-----

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Advise book on JavaScript Alexander Vasilevsky ASP .Net 2 12-13-2007 09:55 PM
boost::try_mutex mutex--code review/your advise-comments g C++ 3 03-21-2006 08:03 PM
Advise for computer product review images Jeff Ishaq Digital Photography 1 06-09-2004 12:23 PM
Book advise Xavier Narváez Cases MCSE 2 01-13-2004 12:26 AM
Book advise Xavier Narváez Cases MCSA 3 01-13-2004 12:26 AM



Advertisments