Skip to content

Docs: replace an esoteric Von Neumann mention #137598

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

nedbat
Copy link
Member

@nedbat nedbat commented Aug 9, 2025

@nedbat nedbat force-pushed the nedbat/no-von-neumann branch from 79734e6 to 878fdcc Compare August 9, 2025 21:05
@@ -29,9 +28,6 @@ represented by objects.)
single: mutable object
single: immutable object

.. XXX it *is* now possible in some cases to change an object's
type, under certain controlled conditions

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed this comment since it is now an actual footnote.

Comment on lines +19 to +20
is represented by objects or by relations between objects. Even code is
represented by objects.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code isn't represented by objects: the compiled bytecode, or the abstract tree, or the tokens are though. The previous sentence has "In a sense ... code is also represented by objects", which (by hedging) seems more accurate?

If the Von Neumann aside is to go, perhaps it makes more sense to bin the full sentence?:

Suggested change
is represented by objects or by relations between objects. Even code is
represented by objects.
is represented by objects or by relations between objects.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd say for the first paragraph it's good enough to say code is represented by objects. It carries the point of the original sentence, to underscore how pervasive objects are in the Python world.

@AA-Turner AA-Turner added docs Documentation in the Doc dir needs backport to 3.13 bugs and security fixes needs backport to 3.14 bugs and security fixes labels Aug 9, 2025
@github-project-automation github-project-automation bot moved this to Todo in Docs PRs Aug 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir needs backport to 3.13 bugs and security fixes needs backport to 3.14 bugs and security fixes skip issue skip news
Projects
Status: Todo
Development

Successfully merging this pull request may close these issues.

2 participants