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.luna@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