3 ms·
You can strongly object all you want, but when I'm writing code in python, or any other high-level language I don't care one jot about storage size.
by rusk 8y ago
You can strongly object all you want, but when I'm writing code in python, or any other high-level language I don't care one jot about storage size.
- Dylan16807 8y agoYou could apply that same "who cares?" attitude to the size of "double" in C. Whether you burden yourself with that knowledge is not a feature of the language. More "C coders" care because they're micro-optimizing, but it's no more needed in C than Python. Also you named Java as being on the easy side and that has four different integer sizes...
- rusk 8y agoNo ... not really. Double doesn't behave like a whole number. java only has a single int type, which is 32-bit regardless of machine architecture.
- Dylan16807 8y ago> Double doesn't behave like a whole number. I was suggesting double for your partials, not your whole numbers. > java only has a single int type, which is 32-bit regardless of machine architecture. I'm so confused. You said having a "list of what width each type is" is bad because it forces the user to deal with "minutiae". But that's exactly what Java does. int is 32 bits, short is 16, long is 64 And then you praise a type in Python that does the same thing as "double" in C. It's usually 64 bits, but it might be something else.