Skip to content

开发计划 ​

cpro 目前处于测试阶段。本页列出接下来的方向,具体时间以实际发布为准,每个版本的实际内容见 版本说明。

优先实现 ​

  • 并发:线程 / async await / 协程
  • JSON 库:结构体与 JSON 之间的编码和解码
  • 位运算:& | ^ ~ << >>,沿用"符号 + 类型"的写法,如 &[u8]
  • 字典 / 映射类型
  • 借用遍历:for (s in &xs),遍历数组时不拷贝元素
  • fs 模块补全:seek、tell、递归列目录、copy_file 等
  • macOS 支持

待实现 ​

  • 张量

暂不实现 ​

  • 正则表达式:通过 调用 C 库 使用现有的正则库

明确不支持 ​

  • 泛型(含运算符泛型)
  • 多态
  • 函数重载
  • 枚举(enum / meiju / 枚举 只占用关键字)
  • 交叉编译:各平台在本机编译本平台的程序
  • 在源码里写依赖版本号(如 import ... from "pkg@1.2"):版本只写在 cpro.json 里

cpro 目前处于测试阶段