Jiayun's Blog

探索与分享

【好文共赏】Filip Pizlo 把内存安全 C 跑出 Yolo-C 的速度:一份 34K 字的 calling convention 工程手记

Fil-C 作者亲手拆解:通用 CC、寄存器 CC、直接调用三层优化,加上一个 64-bit 算术签名编码、几对 thunk 和一记 ELF/COMDAT 障眼法,让带 capability 检查的 C 调用几乎不再付额外代价。

Rust 正式进入 CPython:Python 3.16 将迎来 36 年来最大的底层语言变革

从 JIT 编译器到 Rust 重写核心模块,CPython 正在经历自诞生以来最激进的性能与安全革命。这不只是换一门语言的事。

重跑 Ken Thompson 的'信任之信任':现代供应链时代,编译器后门为何更可怕也更可解

有人在 2026 年用 Ken Thompson 1984 年图灵奖演讲里的方法,真实地构造了一个会自我复制的编译器后门。本文从这次复刻出发,讨论可重现构建、bootstrappable build、与 LLM 时代供应链信任的下一步。

从 TypeScript 和 Vue 源码中学到的编程语言设计智慧

深入剖析 TypeScript 编译器(45万行)和 Vue 3(5.5万行)的源码架构,提炼出编程语言与框架设计的核心理念、工程取舍与可复用的设计模式