> Agents writing code in one of the most difficult to use languages
Arguably, languages with strong static guarantees are exceptionally effective for LLMs since they're much quicker to provide feedback to the LLM than a dynamically typed language (which only fails once you actually run it - often several times to find the actual problem). You also get very well-designed build error messages rather than having to parse unstructured stderr output, etc etc.
[dead]
Yes absolutely - that's objectively true. That's why Typescript, Go and Rust are some of the best languages with LLMs because feedback loop is precise and fast to verify the generated output.