[纪念碑] 想听听大家在 AI 时代降临之前只靠自己做到的有趣的事情

19 小时 24 分钟前
 shadowyue

昨天突然发现,自己一年多之前给gpu.js提的 pull request 被合并了,突然很感慨,

那个时候我用 AI 还比较少,在一个陌生的开源项目中,为了找到这么小的一个问题,我当时慢慢排查,陆陆续续花了好几天。

而在今天,恐怕只需要花几毛钱甚至几分钱,交给大模型,五分钟就会搞定这一切。

可以想象,如果一个沉浸在 vibe coding 里、从未体验过"古法编程"的新时代开发者,大概连stackoverflow这个曾经如此辉煌的网站都不会知道,因为很多一般性的技术问题都会被大模型轻松解决掉。

这样的新时代的开发,大概也不再会像这样对技术进行激烈的“讨论”。例如这个帖子

所以我想在这里立一个纪念碑,我想听一听各位在 AI 时代降临之前,只靠自己就做到的有趣的事情,那些值得你骄傲的事情。

从出生就沐浴在 AI 时代的开发者,未来看到我们这个帖子,一定也会有不同的感受。

我先来分享:

在 2019 年,我第一次成功地给开源项目贡献了一个pull request

那还是 vue2 的时代,我优化了 element-ui 的 tree 组件的性能。

当时我在想,自己真的能给这么大的项目做贡献吗?在这样的自我怀疑中,我战战兢兢的提交了 pull request 。

经过一番波折,最终代码被真的合并了。后来发布版本的时候,看到自己在贡献者名单里,到今天都能回忆起当时激动的心情。

现在轮到各位了,在这个独一无二、新旧时代交织在一起的背景下的过来人,分享你的故事。

457 次点击
所在节点    奇思妙想
1 条回复
netabare
6 小时 50 分钟前
2022-2023 年的时候写过一些奇怪的 stack based VM 的草稿,一些乱七八糟的 opcode 、样例代码和一些用这个东西构思的类似 C/JS 语法的编程语言的 runtime model 和 semantics ,还给这个 VM 写了个 coroutine 的内存设计。不过那时候从来没有动机也没有时间和精力,而且一开始整个项目就是搞怪用的然后不知不觉给我当正经项目去弄的。再后来慢慢就把项目遗忘了。

然后大概前两个月整理文件的时候发现一些其他不知所云的草稿,拿去问 LLM ,才意识到了我那时候从学校的编译课的 VM 抄出来的奇怪的 VM 原来有个历史上的近亲,CEK 或者 SECD machine 。

不过这个故事有个不太好看的结局:然后我让 Codex 连夜挖草稿,复原语义后,把那个 2023 年的时候停留在纸上但从来没有实现的虚拟机复活了,然后把我三年前留下的 bytecode 草稿跑起来了(包括那个奇怪的 coroutine 设计)。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1235351

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX