Rust是程序员对阵AI编码最后的阵地?

时间:2025-03-23 17:56   作者:ChenReal    阅读:27

Rust是程序员对阵AI编码最后的阵地?先说结论,我觉得有可能是。

如今,程序员用AI来写代码已经不是什么新鲜事了,我自然也在这个行列之中。

我总结出一个现象,同样的prompt让用AI编写的代码,写C#、JavaScript、Go、Python,都写得不错。出来的代码稍微改进一下,基本都能跑起来,有的甚至“Code不加点”直接运行都可以实现我的需求。

唯独写Rust,AI总没法写好!烧了一大堆token,出来的代码报错提示仍是红红的一片。

f0b8502799f9600a55aace6b7dc40875.png

看到AI在Rust这里吃瘪了,既然好笑又好气。我个人分析原因主要有两方面:

1、Rust学习曲线陡峭、语法复杂且变化多端,竟把AI难倒了。

2、Rust属于新生代语言,社区比较年轻,因此积累下来能给AI训练的代码量有限,因此也限制了AI的能力。

3、Rust的第三方库不稳定,也随Rust语言不断进化迭代,有第三方库feature会被吸纳到标准库里。在使用第三方库AI无法把我其版本特性差异,用起来出现混杂导致代码报错。

OK,我的分享(吐槽)就到这里。朋友们,你也能分享一下你AI生成Rust代码的使用体验吗?

 

评论
0/200