一种快速编程的方法,推荐给大伙。

查看 111|回复 11
作者:mike163   
就是先用 高级语言,例如 ruby python 把功能做出来,然后让大语言模型翻译成 低级语言,例如 go c/
一般来说,翻译完了还有一点小问题,一般是一些语法细节,所以你要懂目标语言,改完了就能得到全功能的目标语言文件了。
用这个办法写了好几个东西了,速度很快,还能享受低级语言的性能 一致性 容易部署。很爽。
sphawkcn   
大部分项目还没到拼语言性能的时候,连拼框架性能都到不了。
mike163
OP
  
@sphawkcn 有些还是需要的,例如我用 ruby 写了一个 web 程序,但 ruby 很难支持并发,然后让语言模型翻译成 go ,并改成异步并发模型,很方便。
用感觉语言先实现业务逻辑,用低级语言提高性能。
yellowsky   
直接告诉 AI 你的需求,让它一步步给你写不就行了,还绕这个弯子干嘛
vcbal   
这种一般都只能是玩具吧,工程上这样做 复杂度要高很多,不如直接重写
mike163
OP
  
@yellowsky 低级语言写代码,效率还是比高级语言低很多。
实际上,可以把高级语言,看成是给 llm 提需求的提示,但自然语言有太多细节很难描述,不如高级语言好用。
czfy   
用低级语言来形容 C 可还行
NessajCN   
c 也就算了,go 不是比 python 都简单快捷吗,为啥要脱裤子放屁
mike163
OP
  
@vcbal 工程上可以把一个大框架拆成多个模块,每个模块独立实现,模块之间通过 web json 交互,这样耦合性非常好。
yellowsky   
@mike163 #5 我都是给 AI 需求,让它一步步写,你只要把控好业务和逻辑不要错,项目就慢慢堆起来了,省时又省心,最后回看,自己考虑得都没它全面。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部