
X 上看到 阮一峰 发了一个好玩的库:
https://x.com/ruanyf/status/2010225187594334692
https://github.com/dbreunig/whenwords
顺手一个小时就 Vibe coding 了一个 Ruby Implementation
https://github.com/ZPVIP/whenwords
感觉以后可以用 spec 发库了
1 YanSeven 8 小时 48 分钟前 应该是多种形式吧,标准形式可能是 spec+code ,就跟当前的 code+release 一样 |
2 BeautifulSoap 8 小时 29 分钟前 我觉得将来哪怕有这个趋势,最终应该也不可能是自然语言的 spec 自然语言实在太模糊太不精确了 今后可能会出现一种介于代码和自然语言之间更加精确的专用中间语言。就和高级语言和汇编的关系一样 |
3 chendy 8 小时 8 分钟前 需求 -> code 变成 需求 -> spec + code 理解屎山逐渐从一项艰难的工作,彻底变成不可能完成的工作了,因为拉屎速度过于快了 |
4 Orenoid 7 小时 41 分钟前 @BeautifulSoap 我个人觉得,如果要确保这个中间语言对功能细节做到 100% 可控(毕竟需要兜底),那这个 spec 最终依然会变成一门编程语言。 要么就得接受产出的结果不完全受控,或者 spec 只能干涉到某个抽象层为止(就像低代码平台一样)。与预期不符的部分,依然需要程序员去处理编译出来的底层代码。 |
5 webcape233 7 小时 40 分钟前 via iPhone @BeautifulSoap 也就是新的“编程语言“ |
6 BeautifulSoap 7 小时 22 分钟前 |
7 ETiV 7 小时 15 分钟前 via iPhone Code is cheap, show me your talk (spec). |
8 RichardPlus 4 小时 13 分钟前 @Orenoid 笑死,用 IL 做到描述清楚,无歧义的程序,直接用任何一个编程语言都搓出来了 XD |
9 codehz 2 小时 47 分钟前 可以当作 vibe coding 测试工具,来测测 GLM-4.7 / Kimi-k2-thinking / MiniMax M2.1 / Qwen Coder 这些国产模型能不能独立实现() |
10 zooo 48 分钟前 牛逼,我也在想以后应该会变成测试驱动开发,测试的代码也不用写,直接写自然语言,给出一些示例就行了 我刚花了 十分钟就完成了一个 rust 版本的。 |