LLM時代は「地味な言語」が強い? Jacob YoungのGo推しがかなり面白い話
LLM(大規模言語モデル)は、バラバラで変化の激しい技術より、ルールが安定した技術のほうをうまく扱える JavaScriptやPythonは便利だけど、エコシステムが断片化しやすく、エージェントには迷路になりがち Goは、文法・標準ライブラリ・ツールチェーン・並行処理・メモリ管理の面で、LLMにとってかなり相性がいい 「Goが最高」というより、“制約が強くて選択肢が少ない言語”が、AIには有利という主張 人間にとっての「柔軟性」は、LLMにとっては「迷子の原因」になりうる、という視点が鋭い Jacob Young氏の記事「Use boring languages with LLMs」は、かなり挑発的ですが、筋の通った主張です。要するに、 > LLMやcoding agentを使うなら、派手で自由度の高い言語より、地味でルールが揃った言語を使ったほうがいい という話です。 ここでいう「boring languages」は、「退屈な言語」ではなく、“仕様や流儀が安定していて、毎回ちがうやり方を要求しない言語” くらいの意味だと思うとわかりやす
papoo.work