关于博主
你好,我是 Arthur Blitz,一名热爱底层技术的开发者。
我的技术兴趣主要集中在:
- 编程语言设计 - 从汇编到高级语言的完整技术栈
- 编译器与解释器 - 原理与实现
- 函数式响应式编程 (FRP) - 理论与实践
- 可视化技术 - Graphviz、Mermaid 等工具
“编译手艺人”是我记录和分享学习心得的阵地。这里的文章不是简单的教程,而是学习过程的完整记录——包括思考、实验、踩坑和突破。
品牌口号:术之尽头,源自我心
阅读指南
推荐阅读路径
| 你的目标 | 推荐起点 | 适合的文章 |
|---|---|---|
| 理解编译器原理 | 从零开始的Dot可视化历险 | 可视化入门 |
| 学习解释器实现 | 0x06.如何实现一个解释器 in Racket | 解释器系列 |
| 深入FRP | 基于sodium的FRP解析 | FRP系列 |
| 理解汇编 | 汇编研究I | 汇编系列 |
文章分级
- L1 入门 - 10分钟阅读,适合初学者
- L2 进阶 - 20分钟阅读,需要一定基础
- L3 硬核 - 40分钟+阅读,专家级内容
系列文章
核心系列
- 解释器实现系列 - 从 substitution 到环境,从环境到闭包
- FRP 理论与实践 - Sodium、RxJS 源码解析
- 汇编语言研究 - 从 C 到汇编的完整映射
- 可视化探险 - Graphviz、Mermaid 实践
标签索引
graph LR
A[浏览标签] --> B[Compiler]
A --> C[Interpreter]
A --> D[FRP]
A --> E[Visualization]
A --> F[Algorithm]
技术栈
本博客使用以下技术构建:
- Hexo 8 - 静态站点生成器
- NexT 8 - 主题
- Graphviz - 图表可视化
- Mermaid - 流程图/时序图
- KaTeX - 数学公式
联系与交流
- GitHub: whtoo
- 博客源码: whtoo.github.io
如果你也有类似的热情,欢迎交流学习。
致谢
感谢阅读到这里。