25

假如计算机是中国人发明的,那代码应该这么写

 4 years ago
source link: http://mp.weixin.qq.com/s?__biz=MzIzMTE1ODkyNQ%3D%3D&%3Bmid=2649412420&%3Bidx=1&%3Bsn=8527a79e68e14d0ca465e5989b82d29e
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

ZJvMRrj.jpg!web

作者 | 菜鸟教程

来源 | 菜鸟教程

1、注释都不需要了,代码即是注释,注释即是代码

AnI7Nf2.jpg!web

2、进制数应该是这样的

二进制: 阴、阳 八进制: 干qián、坤kūn、震zhèn、巽xùn、坎kǎn、离lí、艮gèn、兑duì

十六进制替换为十二进制: 鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪

...

3、这时底层代码肯定就是

阴阳阴阴阴阳阴阴阴阴阳阴阴阳阳阴阳阳阴阳阳阳阳阴阳阳阴阳 ...

不过看下面的中文代码其实也是挺头疼的,也许是我们已经习惯英文字母:

y2yINjy.jpg!web

4、学习语言,第一个输出的程序是

你好,吃了吗?

或者

吃了没,世界!

然后注释会使用以下代码:

aYJZNf3.jpg!web

项目发布前一定要大师开光,灵符、朱砂都用上,保佑顺利上线无 Bug:

fIZRbiR.jpg!web

5、Github 上还有一个很有意思的项目  PerlYuYan它将 Perl 翻译成了 文言文。

PerlYuYan  Github 地址是:https://github.com/audreyt/lingua-sinica-perlyuyan

先看看它的实例代码:

BNFVbq2.jpg!web

看完之后是不是后悔没好好学文言文了,然后我们再看下它的源码,也就明白其实作者是 将许多指令改成以一个个中国汉字来表示,造成了文言语法的感觉。

3ieMBzb.jpg!web

再来看看它的五言诗句:

7vqAvqf.png!web

翻译成 Perl 就是:

JjEfyaF.jpg!web

6、最后,还有一点就是如果计算机是中国人创造的, 韩国人 很有可能 会说最开始是他们想出来的。

zuUnyaE.jpg!web


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK