网易首页 > 网易号 > 正文 申请入驻

16年前用Flash做的测试题,2025年程序员还在错

0
分享至


2009年,一个计算机系学生随手做了套入学测试题。16年后,原作者把它从报废的Flash文件里挖出来,用Rust写的模拟器重新跑通。结果他发现:题还是那些题,但现在的开发者反而更容易栽跟头。

不是因为题目变难了,是工具把坑藏得太深。

从.swf到浏览器:一场技术考古

这套题当年用Adobe Flash(.swf格式)打包,现在主流浏览器早就拔掉了Flash插件支持。按常规思路,作者Milihwork得重写整套代码,把ActionScript翻译成JavaScript或者Vue组件。

他没这么干。Ruffle——一个用Rust语言写的Flash模拟器——让这份2009年的二进制文件直接在2025年的Chrome里跑了起来。模拟器接管了渲染和脚本执行,原作者甚至没碰一行旧代码。

这种"考古式复活"本身就在回答一道题:技术债务不一定非要偿还,有时候你可以绕过它。

但比技术路径更有趣的是题目内容。16道选择题,覆盖密码学基础、编程范式、计算机历史。作者把波斯尼亚语和英语双语版本都保留了,只翻译了题干和选项,菜单界面还是2009年的像素风。

你能在浏览器里直接玩:在线演示 | GitHub仓库

藏起来的复杂度,正在重新浮出水面

题目里有道典型的"陷阱题":面向对象编程的哪个特性不属于其定义?选项里混进了"函数式编程"的特征。2009年考这个,是怕学生把课堂概念记混;2025年考这个,是怕学生根本不知道有这些概念。

现代框架太擅长封装了。React的useState让你不用理解闭包也能写状态管理,Docker让你不用理解进程隔离也能部署服务,Copilot让你不用理解算法也能生成排序代码。工具把复杂度压进黑箱,效率确实上去了,但黑箱故障时你往往不知道往哪捅。

Milihwork在复盘里提了个观察:有些题目"今天 arguably 更重要"。比如Diffie-Hellman密钥交换算法——现在每当你连上HTTPS网站,浏览器和服务器就在后台跑这套1986年定型的协议。但问十个用Next.js全栈开发的工程师,可能有六个讲不清楚它防的是中间人攻击还是重放攻击。

再比如隐写术(Steganography)。2009年考这个像是冷门知识,现在每张AI生成的图片都可能嵌入了不可见水印,每个短视频平台都在用类似技术追踪泄露源。工具普及了应用场景,但没普及背后的原理。

工具越智能,人对底层假设的验证就越少。

那套题里埋着的时间胶囊

有一道题问:C语言的前身是?答案是B语言。另一道问:Alexey Pajitnov从《俄罗斯方块》赚到的8亿美元里,本人拿到了多少?答案是零——苏联时期的知识产权归国家,他直到1996年才通过谈判拿到部分版权收入。

这些题不考技术能力,考的是对行业历史的体感。2009年的学生可能觉得无聊,2025年的开发者反而需要这种提醒:技术决策从来不只是技术决策,它牵扯法律、商业、政治。

Flash本身的命运就是例证。它曾经支撑了整个网页游戏和流媒体时代,2010年乔布斯那封《关于Flash的思考》公开信判了它死刑,理由是封闭、耗电、不安全。但Ruffle项目证明,技术遗产可以用新工具延续,不必非此即彼地推翻重来。

Milihwork的选择很有产品经理味道:用户要的是"能做题",不是"用原始技术做题"。模拟器方案比重写更快,风险更低,而且保留了那份2009年的交互质感——像素字体、渐变按钮、答错时的机械音效。

当"不会过时"成为稀缺品

作者在文末写了句话,被Hacker News顶到最上面:"好的软件思维不会变老,变老的只有工具。"

这句话的微妙之处在于它的主语。不是说"知识不会变老"——知识当然会更新,Diffie-Hellman现在有了更安全的椭圆曲线变体。说的是"思维":怎么拆解问题,怎么建模数据,怎么在约束条件下做 trade-off。

这些能力很难被框架替代,因为框架本身就是某个特定 trade-off 的产物。React选了声明式UI和虚拟DOM,Svelte选了编译时优化,没有 universally better,只有 contextually appropriate。理解这一点,比记住useEffect的依赖数组规则重要得多。

那套2009年的题现在还在跑,用的却是2025年的浏览器。这个画面本身就像个隐喻:表层工具迭代得飞快,但底下的地层相对稳定。问题是你愿不愿意往下挖——或者说,你的日常工作给你留了多少往下挖的空间。

最后留个测试:那道题问C语言的前身,你第一反应是B语言,还是"C++"?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
全球同时收到消息,北京迎来贵宾,见面握紧中方手,美国时代结束

全球同时收到消息,北京迎来贵宾,见面握紧中方手,美国时代结束

知鉴明史
2026-04-07 09:22:20
网红“鸡排哥”综艺首秀被嘲!网友吵翻了

网红“鸡排哥”综艺首秀被嘲!网友吵翻了

广告创意
2026-04-06 11:54:31
《浪姐7》“身材最好”的6位女星,李小冉温峥嵘倒数,孙怡仅第二

《浪姐7》“身材最好”的6位女星,李小冉温峥嵘倒数,孙怡仅第二

白面书誏
2026-04-05 19:04:04
张凌赫环保纪录片全素颜出镜,不会真觉得和张凌赫只差一瓶粉底液

张凌赫环保纪录片全素颜出镜,不会真觉得和张凌赫只差一瓶粉底液

小椰的奶奶
2026-04-07 08:48:37
真惨,连续下跌两个月后,股价已跌去74%,今天又20cm一字跌停!

真惨,连续下跌两个月后,股价已跌去74%,今天又20cm一字跌停!

丁丁鲤史纪
2026-04-07 11:28:58
有没有人敢爆自己的瓜?网友:确定玩这么大吗?

有没有人敢爆自己的瓜?网友:确定玩这么大吗?

夜深爱杂谈
2026-02-18 20:55:58
终于有人出手制裁以色列了,中东局势已变天!只能自求多福了!

终于有人出手制裁以色列了,中东局势已变天!只能自求多福了!

音乐时光的娱乐
2026-04-06 19:32:58
伊朗万万没想到,击落一架F-15E后,又让美军连续折了至少7架军机

伊朗万万没想到,击落一架F-15E后,又让美军连续折了至少7架军机

阿龙聊军事
2026-04-07 11:14:56
伊朗向以色列发射导弹

伊朗向以色列发射导弹

新华社
2026-04-07 08:53:14
要做最坏准备?中国两“铁哥们”都援乌抗俄,给我们敲警钟

要做最坏准备?中国两“铁哥们”都援乌抗俄,给我们敲警钟

混沌录
2026-04-05 16:44:07
这个男士是郭延军,他的鼻子的宽度、面积、体积为普通人2倍以上

这个男士是郭延军,他的鼻子的宽度、面积、体积为普通人2倍以上

岁月有情1314
2026-04-01 11:25:58
英海事分析公司:霍尔木兹海峡通行出现南北“双通道”

英海事分析公司:霍尔木兹海峡通行出现南北“双通道”

每日经济新闻
2026-04-07 07:09:23
全球同时收到消息,北京迎来贵宾,见面握紧中方手,美国时代结束

全球同时收到消息,北京迎来贵宾,见面握紧中方手,美国时代结束

小柨拍客在北漂
2026-04-06 19:14:46
清明后多吃这“碱性菜”,一通便、二祛湿、三强免疫、四健脾胃

清明后多吃这“碱性菜”,一通便、二祛湿、三强免疫、四健脾胃

阿龙美食记
2026-04-06 12:27:05
上将被查、院士被除名,这背后释放的信号,比你想的更不简单

上将被查、院士被除名,这背后释放的信号,比你想的更不简单

李昕言温度空间
2026-03-19 22:56:18
国家一级女演员陈丽云被逮捕!

国家一级女演员陈丽云被逮捕!

许三岁
2026-03-28 09:24:30
三星家族将缴清12万亿韩元遗产税“尾款”:母女3人卖股筹钱,李在镕靠贷款和股息

三星家族将缴清12万亿韩元遗产税“尾款”:母女3人卖股筹钱,李在镕靠贷款和股息

红星新闻
2026-04-06 19:32:22
不怪国内那么多人想娶她,确实漂亮。

不怪国内那么多人想娶她,确实漂亮。

喜欢历史的阿繁
2026-04-07 08:08:37
央视八套40集历史大剧今晚开播,收视有望爆

央视八套40集历史大剧今晚开播,收视有望爆

梦在深巷qw
2026-04-07 06:59:44
“炸毁一切!”世界进入失控边缘

“炸毁一切!”世界进入失控边缘

新浪财经
2026-04-06 20:13:13
2026-04-07 11:55:00
薛定谔的BUG
薛定谔的BUG
有态度网友ytd
887文章数 29关注度
往期回顾 全部

科技要闻

年化营收300亿美元!Anthropic砸算力大单

头条要闻

北京侨商会:沉痛悼念深切缅怀陈丽华会长

头条要闻

北京侨商会:沉痛悼念深切缅怀陈丽华会长

体育要闻

官宣签约“AI球员”,这支球队被骂惨了...

娱乐要闻

张艺上浪姐惹争议 黄景瑜前妻发文内涵

财经要闻

2026年,全国租房市场还有波降价潮

汽车要闻

广汽电池独立战,背后的产业链博弈

态度原创

房产
艺术
手机
教育
军事航空

房产要闻

小阳春全面启动!现房,才是这波行情里最稳的上车票

艺术要闻

美丽风光看不尽

手机要闻

雷军:Redmi K90 Max 是 “性能魔王”,内置主动散热风扇,165Hz 高刷

教育要闻

孩子躺平,就让他颓废封闭一年能变好吗?

军事要闻

伊朗:在C-130运输机残骸中发现一具美军士兵遗体

无障碍浏览 进入关怀版