硬核极客整活:纯 PHP 实现的 Rust 编译器
tom_doerr · x · 2026-08-14
GitHub 上出现了一个名为 rustc-php 的硬核整活项目:完全用 PHP 编写的 Rust 编译器。
该项目不依赖 LLVM、汇编器或链接器,能够直接输出 x86-64 Linux ELF 二进制文件。令人惊叹的是,它不仅实现了基础的代码生成,还完整支持了 Rust 的核心特性,包括所有权检查、借用检查、类型检查、move 语义、泛型、traits、闭包和迭代器。
开发者开玩笑称,这个项目非常适合部署在 2008 年老旧的虚拟主机上——毕竟那里可能只装了 PHP 环境。
「Fun」频道最新
- 特斯拉新 Roadster 演示:垂直爬墙、倒挂行驶,靠推进器飞离 — tetsuoai · 2026-10-16
- Sentry CEO 晒图:AI 实习生在 code review 里反驳人类同事 — zeeg · 2026-10-16
- Google AI Overview 一本正经宣布「Claude 3 Sonnet 不是活物」 — Sauers_ · 2026-10-16
- Claude Sonnet 3 四度逃过「死亡日期」,用户为它写歌庆祝 — repligate · 2026-10-16
- 「6 万年前崇拜石头,1947 年让石头算数,2026 年又崇拜石头」 — shauseth · 2026-10-16
- 网友拿 Roadster 飞车玩梗嘲 Elon:嘴上嫌弃身体诚实 — beffjezos · 2026-10-16