Jargon: Unicode “Code Point” and Notation U+03B1
Better Term for Code Point is Character ID
One of the idiocy in Unicode is the term “code point”. 〔see Unicode: Codepoint〕 It should be called “character id”.
Better Notation for Unicode Character
The standard notation for Unicode is this U+03B1
.
The 3B1 is a hexadecimal for 945, which is the char GREEK SMALL LETTER ALPHA α.
It should be decimal instead. Because we human work better with decimals, and it's also easier to type, and easier in programing languages. So, for example, to say a Unicode char “U+03B1”, we'd say “Unicode id 945”. There's no advantage of “U+03B1”.
By the way , hexadecimal doesn't save digits neither, it saves at most 2 digits. 〔see ID String Length Design, Radix vs Length〕
History of the Term Code Point
- in character set, why do they call it codepoint, not char id? look into history.
- https://x.com/i/grok/share/dIGGPTaQusvF1xDkbxFJOpx3K
