ChineseJava
基于 OpenJDK 的汉语关键字改造(编译器 + 标准库)。
底本:OpenJDK(openjdk/jdk) | 版本:— | 状态:开发中
🚧 还没有可下载的东西,也还没有公开仓库。 这一页先占位 —— 等到能用了,关键字表、教程、发行包都会放在这一页下面。
现在是什么状态
说清楚,免得白等:
| 问 | 答 |
|---|---|
| 能下载吗 | 不能,没有任何安装包 |
| 有仓库吗 | 没有。GitHub 上还没有这个仓库 |
| 写了多少 | 还在开发中 —— 本机上现在只有一份 openjdk/jdk 的原始克隆,还没开始改 |
| 什么时候能用 | 不知道,没有任何时间表(说了也是骗你) |
这一页的存在只是为了"占个位",让你知道这条链在计划里 —— 不是让你以为它快好了。
打算做什么
| 层面 | 打算 |
|---|---|
| 编译器 | 让 Java 编译器认汉语关键字 |
| 标准库 | 汉语 API 译名 |
| 诊断 | 中文报错 |
⚠ 上面这张表是计划,不是已完成的东西。现在一项都还没有。
有一条铁律是确定的 —— 它跟另外三条链一样:
汉语是「并列多出来的一种拼写」,不是把英文换掉。
整数和int指的是同一个东西,中英可以随意混写。
参考:另外三条链已经做到什么程度
| 链 | 底本 | 状态 |
|---|---|---|
| Chinese++ | Clang / LLVM | ✅ 可用 |
| ChinesePython | CPython | ✅ 可用 |
| ChineseTypeScript | typescript-go | 🚧 发行包建设中 |
| ChineseJava | OpenJDK | 🚧 开发中(就是这一页) |