Emojicode,一門面向對象的命令式高級混合語言。
除了變數和數值以外,這門語言其他部分全部都是用表情符號表示的,閱讀起來非常有趣,掌握似乎也不難。
基本介紹
- 外文名:Emojicode
主要原理,主要優勢,
主要原理
除了變數和數值以外,emojicode 的類型(Type)、方法(Method)、類方法(Class Method)、初始化器(initializer)名都是表情符號。
🍮 表示變數設定,👴表示單行注釋,🏁表示方法,🍫表示變數 +1,🍳表示變數-1,👌代表布爾類型(值只有真和假兩個,分別是👍和👎,很直觀吧?),🆕代表初始化器......。
主要優勢
儘管 Emojicode 充滿表情符號的程式看起來似乎非常幼稚,但是作為一門開源的高級程式語言,它可以開發出跨平台的套用,其編譯引擎只有 100kb 大小,但卻支持 Ubuntu、OS X、Raspbian 等作業系統,編譯出來的程式執行速度要比普通虛機都要快。