You're not wrong, except the technological reason. As I understand it, English lost a lot of characters when the movable type printing press was created.
Yes, this was explicitly called out in the ASCII standard, and is the reason ASCII has ~ (in place of the proposed ‾) and ‘^’ (which replaced the ‘↑’ in the original 1963 version).
This comes from typewriters. Curiously, the reason why Esperanto uses Ĉ, Ĝ, Ĥ, Ĵ, and Ŝ is because the circumflex was present on French typewriters (which were very common in Europe at the time). Even though French itself only uses it for Â, Ê, Û - since it was a distinct key used for overtyping, it could be repurposed in this manner, just like Unicode combining marks today.
mousethatroared|7 months ago
eesmith|7 months ago
The other letters -- ƿ (wynn), æ (ash), and ð (eth) -- went out of use long before movable type printing. https://www.deadlanguagesociety.com/p/the-lost-letters-of-th...
bawolff|7 months ago
e <backspace character> '
Which was called "overstriking".
kps|7 months ago
int_19h|7 months ago
PyWoody|7 months ago
[0] https://en.wikipedia.org/wiki/Iota_subscript
KurSix|7 months ago
bravesoul2|7 months ago