抛砖引玉,大家觉得哪种后端语言对 vibe coding 更友好?个人认为还得是 go
我这么觉得有三个原因: 1 语法死板且简洁,语法糖不多,大多数写法比较固定; 2 语言比较新,社区分裂不多,常用的库比较统一; 3 静态类似,编译执行,比动态语言能更多的提前发现问题;
对比我个人用过的其他的: 1 node:typescript,拉中拉,一个 any 改三四次都还报错; 2 java,太啰嗦,浪费 token
综合大家的回答和AI的回答,有三种选择
Python:训练语料最丰富,代码风格简洁易被大模型理解,首选
TypeScript/Node.js:全栈开发,训练语料也丰富,尤其适合前后端一起开发,不用频繁切换语义
Go:语法极度简洁,类型安全 + 编译检查,减少运行时错误,性能好,但是训练语料相对较少
本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu
用了一年golang ,确实轻便,但是tostring 这类工具方法、 类型问题 头疼,方法传参如果我想传一个对象(也就是struct) 很蛋疼