Wrt to emoji, I have at a number of times wanted to use other math symbols as binary methods (fx ‘⊕´).
For some symbols it is allowed, for some allowed the font does not show properly, and some are not allowed (eg ‘≌’). Some letters in non-latin alphabets are allowed as keyword methods (for example one can use the ‘ꮐ’ - Cherokee Small Letter Nah) though it does not render. I was not able to trace down where in Pharo it is decided if something is a symbol or a letter, nor where it is decided if a character is legal or not as part of a selector. But it would be nice if Pharo was actually unicode in a somewhat consistent manner. Unicode defines character categories which can be used as definition. Whether it is possible to use emoji as both symbols and letters I do not know, but both seems “useful”. — Kasper > On 6 Sep 2021, at 22.41, Offray Vladimir Luna Cárdenas > <offray.l...@mutabit.com> wrote: > > heh, heh, that emoji usage would be pretty cool > > ^ self 😉🤯 > > On 6/09/21 2:31 p. m., Tim Mackinnon wrote: >> And is an emoji a binary or keyword element? >> >> Which could hilite some interesting programming usage if it would work? >> >> ^self 😎 >> >> Or >> >> ^a 🙏 b >>