# 陶哲轩用 AI 编程助手复活了 1999 年的 Java 数学演示程序，还顺手做了两个新工具

> 原标题：Old and new apps, via modern coding agents by Terry Tao

- 来源：Hacker News 首页
- 发布时间：2026-07-12T11:09:42.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/43894
- 原文：https://terrytao.wordpress.com/2026/07/11/old-and-new-apps-via-modern-coding-agents/

## 摘要

陶哲轩最近在把自己的旧网页往新仓库搬，顺便让 AI 编程助手把他 1999 年写的 24 个 Java 数学演示小程序（applet）全部转成了 JavaScript，几个小时就搞定了。这些原本已经跑不起来的可视化工具现在又能用了，比如复分析、线性代数、蜂巢图之类的。他只发现了一个小 bug（某个拖拽操作在框外行为异常），但助手反而揪出了原代码里两个他...

## 推荐理由

陶哲轩第一人称的实验记录，有具体数字（24 个 applet、几小时、一个 bug），不是空谈“AI 编程”。定在 72 分是因为这本质上是个人博客分享，不是产品发布或研究突破，但 HKR 三个维度都踩实了，过 featured 线没问题。

## 锐评

陶哲轩这篇博客讲的是他最近用 AI 编程助手做的两件事：把 1999 年写的 24 个 Java 数学演示小程序全部迁移到 JavaScript，以及新做了两个可视化工具。整个过程只花了几小时，旧程序现在又能跑了，包括复分析、线性代数、蜂巢图这些当年手写很费劲的东西。他只发现了一个小 bug，是某个拖拽操作在框外行为异常，但助手反而从原代码里找出两个他以前没发现的 bug，代码质量算打平。

这件事值得关注的点在于，陶哲轩明确说了这些可视化只是辅助工具，不是数学论证的关键环节，所以 AI 生成代码的 bug 风险可以接受。他自己把这种开发方式叫“vibe coding”，还公开了和助手的完整对话记录。这给其他研究者提供了一个很实际的参考：非关键性工具用 AI 生成，省时间且效果不差。

不过正文没披露他用的是哪款 AI 编程助手，也没说这些 JavaScript 代码有没有经过安全审查就直接部署到了公开页面。另外，新做的闵可夫斯基时空图工具他自己也说是“alpha 版”，还在等反馈修 bug，所以现在拿来教学或演示的话得留个心眼。
