- two 64-bits words representation
- fixed, 32 bits length
- short strings (<12 bytes) are stored in-place
- long strings store a 4 byte prefix in-place + pointer to the rest
- two bits are used as flags in the pointer to further optimize some use-cases
Communism does not take off in stable prosperous societies because there isn't a market for it. It quite literally requires an underclass of people unhappy enough to stake their lives on establishing a different social order.
In reality, however, the opposite happened. Russian potato farmers without any machines or capital started industrialising the moment the communists took over.
Communism is a dead ideology, because it failed to evolve in the face of reality disagreeing with the communist world view.
Communists think that capital grants its owners power and that competition leads to exploitation, when the exact opposite is true.