- Difficult mental model (borrow checker, lifetimes)
- Slow compiler, more abstractions means slower compiler.
- It’s only memory safe if you’re entire codebase is in Rust. If you need to use C libraries then you’ll need to place code in unsafe blocks which defeats the purpose of Rust imo.
We don’t need the compiler to enforce memory safety. I’ve found that the newer AI models are very good at handling that.
@pierceboggan Hey Pierce. That featured Figma MCP server has the wrong config.
It uses the local server but it should use the remote one (which is recommended by Figma). If you search "Figma MCP" in that top right search bar the correct one shows up it's named "Figma MCP Server".
@artman Not gonna happen rocket man for a couple reasons.
- That will make it more difficult to debug. Compilers are deterministic. AI is not.
- Writing assembly requires 5x-10x more tokens which is inefficient. More expensive, slower to develop programs. Doesn’t make sense.