Rust Project Perspectives on AI: Practical Insights from Contributors

What This Is
A summary document authored by nikomatsakis on Feb 27, 2024, collecting perspectives from Rust contributors and maintainers about AI tool usage. The document aims to capture the full range of opinions to understand the landscape of arguments on each side.
Key Details from the Source
The Rust project does not currently have a coherent view or position around AI tool usage. This document represents individual perspectives, not an official project stance. The discussion covers both AI use on rust-lang crates and AI use by Rust developers elsewhere.
AI Requires Engineering Skill
Those getting the best results from AI emphasize it takes real engineering to make AI work well. As contributor TC notes: "It takes care and careful engineering to produce good results. One must work to keep the models within the flight envelope. One has to carefully structure the problem, provide the right context and guidance, and give appropriate tools and a good environment."
TC also observes rapid improvement: "Something that might not be obvious is how much things have changed over the last 2-3 months. At one time, it was hard to justify the use of models for serious work. But the state-of-the-art models are now too good to ignore."
Non-Coding AI Use Cases
Many contributors find value in AI for tasks beyond coding:
- Searching and discovery: davidtwco reports using internal AI tooling at Arm to search through 10,000+ pages of architecture documentation, making it easier to respond to upstream issues promptly.
- Codebase navigation: scottmcm finds AIs helpful for research questions like "well I'm here and I need a Span; where do I get one?"
- Code review and idea exploration: BennoLossin uses AI for double-checking work and asking questions that help explore correct ideas. RalfJung mentions interest in exploring LLMs for code review, citing Linux kernel folks having success with project-specific, carefully crafted prompts.
- Large-scale data processing: Several contributors note AI makes working with semi-structured data more tractable, with examples from the FLS (Future Language Specification) group.
Differing Experiences
Contributor yaahc notes the cognitive dissonance between respected developers finding value in AI tools while others find "99% of the value people claim from these tools to be all smoke and no substance." The difference appears to stem from how inputs are structured and how tools are used, with experienced engineers achieving better outcomes.
📖 Read the full source: HN LLM Tools
👀 See Also

Claude App Store Rankings Across 7 Countries
Claude ranked #1 in the US and Canada, #3 in France and Germany, #4 in the UK, #8 in Italy, and #22 in Japan in App Store free app rankings captured simultaneously on March 1, 2026 at 09:00 UTC.

Gemma 4 Released: Four Model Sizes for Local AI Hosting
Google has released Gemma 4 with four model sizes optimized for different hardware, including edge devices, laptops, and GPUs. All models are multimodal with text and vision capabilities, and the smaller models support real-time audio.

Qwen 3.6-35B-A3B KV Cache Bench: f16 vs q8_0 vs Turbo3 vs Turbo4 on M5 Max Up to 1M Context
Benchmarks of TheTom's TurboQuant Metal fork on M5 Max show f16 and q8_0 OOM past 256K, while turbo3 hits 1M at 6.5 tok/s decode. Prefill and decode split favors turbo3 for prefill and turbo4 for decode on long contexts.

Visual Reasoning Benchmark Results for 15 Multimodal AI Models
AIMultiple benchmarked 15 leading multimodal AI models on 200 visual reasoning questions across two tracks: chart understanding and visual logic. Gemini-3.1-pro-preview and Gemini-3-pro-preview lead the overall results, followed by GPT-5.2, Kimi-K2.5, and GPT-5.2-pro.