| ▲ | rapind 2 hours ago | |||||||
Types are great. No nulls are great. Exhaustive switches are great. Derive macros and Serde are great. Detailed errors are great. However Rust has one serious problem, BUILDS. It’s slow and it takes up a ton of space and memory. You will be working around this on any sizeable codebase. Using cargo check to ration your compiles, a dedicated build box, etc. Now imagine you're using it for a web application with compiled maud templates... you're potentially waiting minutes to see your changes. If we accept that over half of the people building with rust are using agents (I'm sure this is much higher in reality), then you should also accept that there is a ton of time and resources spent on building / compiling. Optimizing this should probably be a top priority. They need someone who will be fanatical about shaving time and memory use from the build process. | ||||||||
| ▲ | efields an hour ago | parent [-] | |||||||
Sounds like I should check in on rust in a year or so. | ||||||||
| ||||||||