- Honestly very few people like reading a long guide, so let’s keep it short.
- We have a lot of lints that encourage idiomatic Rust
- https://github.com/Eventual-Inc/Daft/pull/2978
- Don’t take down a fence before knowing why it was put up. Most of these lints will cause us to have fewer bugs even if they seem dumb at first.
- Claude 3.5 almost always generates idiomatic Rust (performs better the smaller/simpler the section of code)
- much better than GPT-4o and much much much better than o1-{mini,preview}
- If you still are stuck try asking in Helpful communities
- How to ask:
- https://claude.ai/
- try copy-pasting error and code
- https://www.cursor.com/
Helpful communities
- https://discord.com/invite/rust-lang-community
- https://discord.com/invite/tokio