st编程入门教程(气Qi)

气(Qi) ,你没看错!!!一种轻量级、快速、开源的中文编程语言。

为什么叫「Qi」?Qi是从汉字的拼音中衍生出来的「气」, 这在英语中是「空气」的意思。希望这种语言能够快速、轻巧,并且完全透明,就像空气一样!

st编程入门教程(气Qi)(1)

Qi —— 中文编程语言

特征
  • 在中文基础上。说英语的人通常不会想当然地认为他们所学的编程语言都是基于他们已经很流利的母语。以英语为母语的人可以通过阅读关键字(“if”、“int”、“while” 等)合理地推断Python代码的功能。让这种语言以外语为基础,可以让全球更多的人更容易地使用编程。
  • 速度很快。气使用单通道编译器编译出高效的字节码,这种字节码可以异常精确地运行。以及各种优化,例如 Nan Boxing 通过哈希表探测,气的速度与竞争对手的动态语言相当。
  • 是轻的。由于不到5000行代码,整个项目可以在一天内阅读。虽然代码很短,但所有内容都格式良好,易于理解。最终的可执行文件大小只有约140 kb,允许您在几乎任何可以想象的设备上运行它。
  • 是面向对象的。将类放在前面和中心,面向对象编程提供了一个清晰的模块化结构,通过抽象和封装等概念,它在处理复杂性方面比函数式编程要好得多。
性能

虽然运行一些基准测试并不太擅长判断性能,但它们看起来很酷,每个基准测试运行5次,每种语言的平均运行时间。

st编程入门教程(气Qi)(2)

基准测试

这些测试在Macbook Air 2017 上运行,配备双核 i5 CPU 和 8 GB RAM。

语法

根据作者的介绍,「气」的语法旨在让使用 C 、Go 和 Swift 等类 C 语言的人熟悉。大多数关键字如果被翻译,直接与其英文对应的功能相关。脚本存储在文件扩展名为.qi的计划文本文件中。

「气」不会提前编译:程序直接从源代码运行,像典型的脚本语言一样自上而下(在内部,程序被编译为字节码以获得效率)。

「气」的部分示例语法:

  • Hello World

使用「气」编写的 "Hello, World!" 程序:

系统。打印行("你好,世界")

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页