一
名字由来:
「气」的英文名"Qi"从拼音衍生而来,「气」包含了“空气”的意思,作者希望这种语言能够快速、轻巧,并且完全透明,就像空气一样。
二
背景介绍(中文编程语言):
高级计算机语言程序中任何标识都可使用中文字、词、词组和句子的语言文法,又有与中文相匹配的语言语法规则的编程语言可称为汉语编程语言,使用这种语言编写程序的过程就是中文编程。
中文编程技术关键不是简单程序编写汉字标识使用,而是程序代码的编译技术必须自己掌握,编程与编译必须互为统一发展。
三
现有的中文编程语言:
易语言、习语言、丙正正、PerlYuYan、中蟒、周蟒、O语言、中文培基等......
四
主要特性:
1.语言:基于中文实现
这大大降低了编程的门槛,代码即注释,自然语言亲和,充分利用水平方向来表达逻辑,天然面向对象,这是中文编程的核心竞争力。
2.速度快
「气」使用单通道编译器编译出高效的字节码,这种字节码可以精确高速地运行,以及提供各种优化,例如:NanBoxing通过哈希表探测,气的速度与竞争对手的动态语言相差无几。
3.轻量
项目整体不到行代码。虽然代码很短,但所有内容格式良好,易于理解。最终的可执行文件大小只有约kb,支持在几乎任何可以想象的设备上运行。
4.语法
根据作者的介绍,「气」的语法旨在让使用C++、Go和Swift等类C语言的人熟悉。大多数关键字如果被翻译,直接与其英文对应的功能相关。脚本存储在文件扩展名为.qi的计划文本文件中。
「气」不会提前编译:程序直接从源代码运行,像典型的脚本语言一样自上而下(在内部,程序被编译为字节码以获得效率)。
5.性能高效
五
意义:
中文编程语言大大降低了编程的门槛,让人们更容易学习编程。
加速了编程资源的积累。现在绝大多数api都是英文的,很多编程资料都是英文的,这正是英文的长期积累。中文缺乏的正是积累。积累是长期的、多方面的。开始可能只是改改变量名、函数名等,久了就会不一样。就会有人想做更多的事。函数中文名会影响到编译环境,字符集。那么可能就会有人把编译环境、字符集改的更适合中文。进一步也许会推进计算机底层结构、中文分词、语义分析、数据挖掘等等研究。让我们一起期待中文编程语言更好的发展。
?end?
文案
千秋
排版
哇咔咔
审核
哲哲
图文来源
图文百度
安大计科
一起分享计算机的世界
预览时标签不可点收录于话题#个上一篇下一篇