Why is char 4 bytes?
why?
I have recently picked up the language and went over the primitive data types. My curiosity got the best of me, looked up some stuff and i found out char is 4 bytes? Why? C++ and C went with 1 byte, Java went with 2 bytes and Rust goes with 4 bytes? Isn't it a little too much?
EDIT: Thank you for all the responses, You guy's explained it so well and gave me so much further information. Truly amazing community. Love you all!