Hotdry.
所有分类

compiler-design

设计与美学

Zig 无线程异步运行时:事件循环协程设计

Zig 重设计异步运行时,采用单线程事件循环协程,避免线程开销,实现低延迟网络服务。通过 await 挂起与 poll 调度,提供高效参数与监控要点。

阅读全文 →

Langjam 自举最小解释器:玩具语言到游戏逻辑

Langjam 7 天游戏 Jam 下,自举最小树遍历解释器实现玩具语言解析与游戏逻辑求值,聚焦词法语法评估器工程参数、GameJam 时间约束优化与简单 Roguelike 示例。

阅读全文 →

let多态λ演算的基于规则类型检查器实现

使用双向类型检查结合递归下降解析和替换推理引擎,实现λ演算核心类型规则,支持let多态、函数应用与原语操作,提供落地参数与监控要点。

阅读全文 →

Claude 重构 Jikes:C++ 版 Java 6 泛型与注解解析优化

基于 JOPA 项目,探讨用 Claude AI 重写 Jikes 编译器至 C++ 的核心技术:针对 Java 6 泛型与注解的解析树优化、后端代码生成差异,以及 C++ 内存模型带来的性能提升与工程落地参数。

阅读全文 →
3 / 9 页 · 共 699