制作|开源中国
![南波幸(南波邢务所)](https://www.meizw.com/wp-content/themes/justnews/themer/assets/images/lazy.png)
作者|导演
本文介绍的“Qi”语言是一种轻量级、快速、开源的中文编程语言。
齐的英文名“Qi & quot“气”来源于拼音,包含“空气”的意思。作者表示希望这种语言能像空齐一样,快速、轻盈、完全透明。
气的主要特征
基于中文的实现。
面向对象
快点。“Qi”使用单通道编译器来编译高效的字节码,可以异常准确地运行,并提供各种优化。比如南拳用哈希表检测,Qi的速度堪比竞争对手的动态语言。
轻量级。整个项目不到5000行代码。虽然代码很短,但一切都是格式良好,易于理解的。的最终可执行文件大小只有大约140 kb,它支持在几乎任何可以想象的设备上运行。
语法
据作者介绍,“Qi”的语法旨在让人们熟悉C++、Go、Swift等类C语言。大部分关键词,如果翻译的话,都是和它们的英文对应功能直接相关的。脚本存储在计划文本文件中,文件扩展名为。齐。
“Qi”不会提前编译:程序直接从源代码开始运行,像典型的脚本语言一样自顶向下(内部为了效率把程序编译成字节码)。
“气”的语法举例:
你好世界
用齐写的《你好,世界!”程序:
系统。打印行(“Hello,world”)保留关键字
像许多其他编程语言一样,“Qi”有一些保留的关键字,这些关键字在源代码的上下文中有非常特定的含义。
继续中断类切换情况预置otherwise函数,对于if 空,返回超真假的变量和大小相等或不等的标识符。
命名规则类似于其他编程语言。标识符以字母或下划线开头,可以包含字母、数字和下划线。区分大小写。
支持所有汉字和标点符号。
hicmecasepascalcase _ under _ score ABC 123 all _ caps你好,一二,三点在这里看更多语法介绍。
表演
下面的数据是通过运行五个基准测试,取每种语言的平均运行时间得到的。
测试环境:双核i5 CPU 8gb RAM的Macbook Air 2017
基准代码:基准
目前“气”的功能还不丰富,所以笔者为其绘制了一个路线图:
种类
继承
制表/列表
递增/递减运算符
开关/预置语句
使最优化
将所有内容翻译成中文。
制作徽标
完整的自述文件
将自述文件翻译成中文
创建一个网站
主页
初级课程
语言指南
转义序列
按位运算符
删除分号
支持科学记数法,二进制数等。
更多字符串方法
更多列表方法
模块化系统
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。
作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/269010.html