3 ms·
Yes, regardless of how much these are abstracted in modern software development. Size is an important aspect of many things in a computer. It impacts: - storag
by joshka 4y ago
Yes, regardless of how much these are abstracted in modern software development. Size is an important aspect of many things in a computer. It impacts:
- storage capacity
- speed of communication
- speed of computation
- representation of numeric values
- encoding of strings
Bits and Bytes are the fundamental units of size and representation, and knowing them is critical to understanding most other things that build on top of them.
For high level software, you see this come up in:
- integer limitations (e.g. database identifiers)
- internationalization of user interfaces
- floating point numeric comparison and other mathematical operations
- communications over various transport layers
- speed of various abstractions that are used to make the higher level software fast / good