道風悠遊科技有限公司
实验版本 0.94.0-alpha.1
文档 Docs 0.94.0-alpha.1 (Draft)

你想用 RCL 完成什么?

普通编程语言主要描述「计算机怎样执行计算」。RCL(Reality Compiler Language,现实编译语言)进一步描述:一个现实状态变化涉及什么对象、主体、约束、权限、证据、风险、执行者和提交条件。

  1. 01

    选择目标

  2. 02

    安装或在线试用

  3. 03

    学习概念

  4. 04

    编写代码

  5. 05

    编译与验证

  6. 06

    完成项目

选择一个目标开始

不需要预先理解 RCL 术语。每个入口都会把你带到对应的课程、文档或工具。

24 项现实结构面

𝔉₂₄ = D₁₄ ⊔ P₅ ⊔ M₃ ⊔ A₂

回答「什么可以被表达、组合与变换」:对象、状态、主体、关系、约束、因果、证据、权限、世界、变换、候选现实、可执行结构。

阅读结构面文档
4R 全局现实鲁棒核
  • R_pred

    不可预测 → 显式变量化

  • R_ctrl

    不可控制 → Provider / Capability 边界化

  • R_irr

    不可逆 → 授权、证据与回滚边界化

  • R_stab

    不稳定 → 自适应不变量场化

四项不可互相补偿;任一维度为 0,候选现实即不得被提交。

10 分钟内开始

零基础入门从“RCL 为什么存在”开始,逐步理解现实对象、类型化变量、约束、24 项结构面、4R 鲁棒核,直到独立写出一个可回滚的现实事务。

10 节课,约 4 小时;毕业项目为「软件修改现实事务(毕业项目)」。

进入学习中心
当前状态

稳定版本:0.93.4

实验版本:0.94.0-alpha.1

文档版本:Docs 0.94.0-alpha.1 (Draft)

当前 Playground 使用教学 Demo Adapter,尚未连接正式 Web 编译器;下载安装资源需由官方发布后配置。