Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #197271 > unrolled thread

Re: Book recommendation? For getting up to date

Started byMike <mike@bm-support.org>
First post2025-02-19 16:53 +0100
Last post2025-02-23 14:04 -0300
Articles 8 — 5 participants

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: Book recommendation? For getting up to date Mike <mike@bm-support.org> - 2025-02-19 16:53 +0100
    Re: Book recommendation? For getting up to date songbird <songbird@anthive.com> - 2025-02-19 22:42 -0500
      Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited) Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-02-20 04:40 +0000
        Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited) Salvador Mirzo <smirzo@example.com> - 2025-02-20 10:05 -0300
          Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited) Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-02-20 21:51 +0000
            Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited) rbowman <bowman@montana.com> - 2025-02-21 02:07 +0000
              Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited) Salvador Mirzo <smirzo@example.com> - 2025-02-23 14:08 -0300
            Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited) Salvador Mirzo <smirzo@example.com> - 2025-02-23 14:04 -0300

#197271 — Re: Book recommendation? For getting up to date

FromMike <mike@bm-support.org>
Date2025-02-19 16:53 +0100
SubjectRe: Book recommendation? For getting up to date
Message-ID<mailman.120.1740016713.2912.python-list@python.org>
On 16-02-2025 13:50, Jan Erik Moström via Python-list wrote:
> I'm looking for a book that would teach me the lastest and greatest parts of Python, does anyone have any recommendations?
>
> I've looked at python.org and pythonbooks.org but I couldn't decide which one to get.
>
> I used to be fairly good at Python, but I haven't done any serious programming in the last 10 years or so. So I would like something that got me up-to-date with the latest features.
Great question.  But also not a simple question.

Great new promising developments are not only happening in core Python 
libraries, but also in some great external libraries, most targeted for 
ML/data science things.

Recently I re-ordered my collection on open access Python Book. I also 
was, and still am, searching for good quality books for 'professionals' 
that cover the latest developments good.

I tried to create an hard copy of parts of the Python documentation. 
E.g. to study on paper some exiting new things that are created in 
Python 3.13 like CPython’s global interpreter lock (“GIL”) changes. But 
the PDF was over 3000 pages, so not practical for creating a hard copy 
version.

Modern Python parts should imho cover changes  to libraries and give 
good guidance on how to really use the latest PEPs. Things like handling 
Hatch (the new tool for packaging), when to use latest options in the 
Pandas library (and NOT)  should minimal be covered if you want to do 
Python today.

My current best collection for online quality open access Python Books 
is on: 
https://nocomplexity.com/documents/pythonbook/generatedfiles/overview.html#books 


Some of these books can be ordered as hard copy.

Regards

  - Mike

[toc] | [next] | [standalone]


#197272

Fromsongbird <songbird@anthive.com>
Date2025-02-19 22:42 -0500
Message-ID<vtki8l-qec1.ln1@anthive.com>
In reply to#197271
Mike wrote:
...
> My current best collection for online quality open access Python Books 
> is on: 
> https://nocomplexity.com/documents/pythonbook/generatedfiles/overview.html#books 

  thanks!

  no need for me to print any programming books.

  some old textbooks are still useful, but many programming books
are outdated and are more historical artifacts at this point.


  songbird

[toc] | [prev] | [next] | [standalone]


#197273 — Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited)

FromLawrence D'Oliveiro <ldo@nz.invalid>
Date2025-02-20 04:40 +0000
SubjectRe: Book recommendation? For getting up to date (Posting On Python-List Prohibited)
Message-ID<vp6bo2$2mm2f$1@dont-email.me>
In reply to#197272
On Wed, 19 Feb 2025 22:42:23 -0500, songbird wrote:

> no need for me to print any programming books.

I gave up on paper-based programming documentation a long time ago. There 
is way too much of it that I need, and it changes too fast. So I keep it 
all online now.

[toc] | [prev] | [next] | [standalone]


#197275 — Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited)

FromSalvador Mirzo <smirzo@example.com>
Date2025-02-20 10:05 -0300
SubjectRe: Book recommendation? For getting up to date (Posting On Python-List Prohibited)
Message-ID<87cyfcix5v.fsf@example.com>
In reply to#197273
Lawrence D'Oliveiro <ldo@nz.invalid> writes:

> On Wed, 19 Feb 2025 22:42:23 -0500, songbird wrote:
>
>> no need for me to print any programming books.
>
> I gave up on paper-based programming documentation a long time ago. There 
> is way too much of it that I need, and it changes too fast. So I keep it 
> all online now.

It's much more pleasurable (to me) to read books off-screen.

[toc] | [prev] | [next] | [standalone]


#197276 — Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited)

FromLawrence D'Oliveiro <ldo@nz.invalid>
Date2025-02-20 21:51 +0000
SubjectRe: Book recommendation? For getting up to date (Posting On Python-List Prohibited)
Message-ID<vp885n$3151g$3@dont-email.me>
In reply to#197275
On Thu, 20 Feb 2025 10:05:32 -0300, Salvador Mirzo wrote:

> It's much more pleasurable (to me) to read books off-screen.

You can’t do searches, though.

[toc] | [prev] | [next] | [standalone]


#197277 — Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited)

Fromrbowman <bowman@montana.com>
Date2025-02-21 02:07 +0000
SubjectRe: Book recommendation? For getting up to date (Posting On Python-List Prohibited)
Message-ID<m1q5fgFrmd3U1@mid.individual.net>
In reply to#197276
On Thu, 20 Feb 2025 21:51:51 -0000 (UTC), Lawrence D'Oliveiro wrote:

> On Thu, 20 Feb 2025 10:05:32 -0300, Salvador Mirzo wrote:
> 
>> It's much more pleasurable (to me) to read books off-screen.
> 
> You can’t do searches, though.

For non-fiction a decent index does wonders. A good layout and talble of 
contents also helps. Decorators? Chapter 14, page 254, all you ever wanted 
to know about them. 

[toc] | [prev] | [next] | [standalone]


#197279 — Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited)

FromSalvador Mirzo <smirzo@example.com>
Date2025-02-23 14:08 -0300
SubjectRe: Book recommendation? For getting up to date (Posting On Python-List Prohibited)
Message-ID<877c5ga8rh.fsf@example.com>
In reply to#197277
rbowman <bowman@montana.com> writes:

> On Thu, 20 Feb 2025 21:51:51 -0000 (UTC), Lawrence D'Oliveiro wrote:
>
>> On Thu, 20 Feb 2025 10:05:32 -0300, Salvador Mirzo wrote:
>> 
>>> It's much more pleasurable (to me) to read books off-screen.
>> 
>> You can’t do searches, though.
>
> For non-fiction a decent index does wonders. A good layout and talble of 
> contents also helps. Decorators? Chapter 14, page 254, all you ever wanted 
> to know about them. 

Well said.  But I still like the full-text search because very often I
want to cite a book and I remember the wording more or less, so I'm
looking for that exact point, which is easiest found by a full-text
search.  It's bloody useful to have an ebook form of the book.  It's
just not pleasant to read it.  I like to sort of lay back to read a book
and I can't quite do that on a desk.  I don't use computers off of
desks.  I don't care for phones or tablets.  Phones have a too small
screen and tablets are too big, too warm, don't bend like paper and are
just plain annoying, too. :) Paper is so much more concrete than a
screen.  No need to recharge them and so on.  Omg, I didn't know there
were so many reasons...  Funny is that the only real reason I really
have for no reading on-screen is that I just don't want to.

[toc] | [prev] | [next] | [standalone]


#197278 — Re: Book recommendation? For getting up to date (Posting On Python-List Prohibited)

FromSalvador Mirzo <smirzo@example.com>
Date2025-02-23 14:04 -0300
SubjectRe: Book recommendation? For getting up to date (Posting On Python-List Prohibited)
Message-ID<87jz9ga8zi.fsf@example.com>
In reply to#197276
Lawrence D'Oliveiro <ldo@nz.invalid> writes:

> On Thu, 20 Feb 2025 10:05:32 -0300, Salvador Mirzo wrote:
>
>> It's much more pleasurable (to me) to read books off-screen.
>
> You can’t do searches, though.

That's quite right, which is why I also love to have an ebook form of
them.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web