I was excited to see that in Julia you can type many mathematical symbols and Greek letters and such. What is more, I saw that you can type subscript and superscript letters via \_x
and \^x
. Interestingly, you can type some superscript capital letters, like \^L
, but you cannot type the corresponding subscript letter (\_L
). Why is this the case?
More importantly though, I was scrolling through the huge list of unicode characters one can type in Julia, and found you can type all sorts of questionably useful stuff like poodles and bathtubs. Why can you type all these weird things, but you cannot type something like a capitalized subscript (which seems far more useful in the context of Julia)?
Who makes these decisions anyways? Is Julia just completely following a pre-determined standard, or are they making decisions themselves? (I would have thought it was a standard, but I did not think that, for instance, superscripted letters were part of the normal list of unicode characters.)