User talk:Tommyaweosme/Emojic collab with yayimhere and ractangle

From Esolang
Jump to navigation Jump to search

Criticism

Emojis often displays as a "No-Glyph" symbol except the font Segoe UI Emoji, but many fonts (especially the various Serifs(宋体) and Sans-serifs(黑体)) support Chinese character (although sometimes rare characters are not supported, because they are encoded in GB2312 or GB18030, or GBK, but all Chinese fonts in Windows 8 and above are basically Unicode fonts), and Chinese characters are ideograms, which can more clearly express what a command actually means, such as when you see "北" you know it is equalvent to ^ in Befunge.

--北国风光,千里冰封,万里雪飘。望长城内外,惟余莽莽;大河上下,顿失滔滔。山舞银蛇,原驰蜡象,欲与天公试比高。须晴日,看红装素裹,分外妖娆。江山如此多娇,引无数英雄竞折腰。惜秦皇汉武,略输文采;唐宗宋祖,稍逊风骚。一代天骄,成吉思汗,只识弯弓射大雕。俱往矣,数风流人物,还看今朝。 2024年12月17日(星期二),22:36 农历冬月十七 (CHN)

To get code-golfing, I recommend to use the Base-100.

Here is an example. If you have better idea, please tell me.

〇一二三四五六七八九甲乙丙丁戊己庚辛壬癸
子丑寅卯辰巳午未申酉戌亥零壹贰叁肆伍陆柒
捌玖乾兑离震巽坎艮坤氢氦锂铍硼碳氮氧氟氖
钠镁铝硅磷硫氯氩钾钙钪钛钒铬锰铁钴镍铜锌
镓锗砷硒溴氪铷锶钇锆铌钼锝钌铑钯银镉铟锡

But Chinese characters cost 2 bytes in GBK and 3 or more bytes in UTF-8. In code golfing, bytes are usually counted instead of characters, so I think this is better:

QWERTYUIOPASDFGHJKLZ
XCVBNMqwertyuiopasdf
ghjklzxcvbnm12345678
90~!@#%'&*?()-_:;/,.
[]{}|\"+$><` =~^αβγδ

--None1 (Nope.) 13:48, 6 January 2025 (UTC)