一门完全自研的编程语言 · 2026 年 9 月 19 日诞生
QL 不是语法糖,也不是对谁的封装。它有自己的 keyword 体系,同时兼容 Python 缩进写法与 @c{...} 内嵌真 C —— 想快就用高级写法,想贴近硬件就直接切 C。
编译器用双前端吃下多套语法,后端直接产出 freestanding C 与 x86_64 汇编:同样的语义,既能进操作系统内核,也能落进普通程序。内存安全走 Rust 味 —— 所有权、移动语义、编译期借用检查与 ? 错误传播,把悬垂指针和泄漏挡在编译期。
QL-Sys / QL-Py 双前端解析多语法;同一份语义直出 freestanding C 与 x86_64 汇编,字节级可对照。
Rust 味的所有权、移动语义与编译期借用检查,加 ? 错误传播,把内存 bug 消灭在编译期。
用 Grad / Rect / Circle / Group 写界面,state 响应式、animate 逐帧动画,编译期展开为 fb_* 调用。
随时切到裸 C 调用系统接口,不隔离、不虚拟,需要贴地飞行时直接下到底层。
两套前端,一套语义。
freestanding C + 原生汇编。
声明式组件 + 逐帧动画。
编译期内存安全保障。
双后端字节一致验证。
第一行 QL 落地的日子。
左边是 QL 源码,右边是 qlc 编译运行后 QL-Render 逐像素画出的 320×200 帧缓冲 —— 不用任何图形库,编译期直接展开为 fb_* 调用,freestanding C 校验通过。
320×200 帧缓冲直出(2× 像素放大)
回到官网产品矩阵,或直接联系我们拿编译器与示例仓库。
← 返回产品矩阵