tft每日頭條

 > 科技

 > st編程入門教程

st編程入門教程

科技 更新时间:2024-12-01 14:52:05

氣(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!" 程序:

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

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved