html是编程语言表情包,用表情符号写程序:好玩的编程语言Emojicode

语言有时候是乏味的、无趣的、不够直观的—跟表情符号相比。所以在虚拟世界中emoji正在迅速崛起,就连emojicode最近也增加了除点赞以外的一批表情符号。但是有人觉得emoji入侵书面语言还不够,为什么编程语言一定就得是单调乏味的文字呢?于是就有了Emojicode,一门面向对象的命令式高级混合语言。除了变量和数值以外,这门语言其他部分全部都是用表情符号表示的,所以阅读起来非常有趣,而且掌握似乎也不难。

emoji1.png!heading

上图就是一个简单的emojicode程序。可以看到,除了变量和数值以外,emojicode的类型(Type)、方法(Method)、类方法(Class Method)、初始化器(initializer)名都是表情符号。 表示变量设置,表示单行注释,表示方法,表示变量+1,表示变量-1,代表布尔类型(值只有真和假两个,分别是和,很直观吧?),代表初始化器……所以你大概不用看参考指南也知道上面这段程序是做什么的了吧。

尽管Emojicode充满表情符号的程序看起来似乎非常幼稚,但是作为一门开源的高级编程语言,它可以开发出跨平台的应用,其编译引擎只有100kb大小,但却支持Ubuntu、OS X、Raspbian等操作系统,编译出来的程序执行速度要比普通虚机都要快。

好了,如果你对emojicode感兴趣,不妨到GitHub上下载他们的SDK试试,如果你还不太清楚上面那段程序是什么意思,可以看看他们的指南。期待看到你的第一个不那么枯燥的程序。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值