Skip to content

Question: why '32'? #561

Closed Answered by compnerd
1oo7 asked this question in Q&A
Discussion options

You must be logged in to vote

The library is not limited to 32-bit (though it can be built 32-bit), and in fact the CI and testing is done exclusively on a 64-bit build (due to packaging constraints).

Furthermore, Windows being 32-bit is not indicative of it being behind macOS; it is arguably more developed than macOS (e.g. Windows was first to ARM64, Windows was first to AMD64, Windows was first to mobile, etc). 64-bit is not inherently better. Applications on Windows remain 32-bit because it is advantageous. You do not pay the bloat of 8-bytes for pointers, which is a better for code density. It also results in a single build being more compatible across multiple machines (32-bit or 64-bit) and can also be run on AR…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by compnerd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants