News for hackers. Stuff that matters.
Re:I love building a startup in Rust. I wouldn't pick it again by mcronce on Friday February 17, 2023 @01:40PM (#34838587)
It depends exactly how simple that CRUD API is. If there's any business logic, I'd rather get all the cheap correctness guarantees that Rust provides. I don't find myself making many truly dumb CRUD APIs.

Time to iterate is also only much faster in certain situations, e.g. local development; if you have to e.g. build a container image, push to a registry, and redeploy to a k8s cluster somewhere, those savings become somewhere between less significant and nonexistent.

Re:I love building a startup in Rust. I wouldn't pick it again by nawgz on Friday February 17, 2023 @03:54PM (#34840426)
> Time to iterate is also only much faster in certain situations, e.g. local development; if you have to e.g. build a container image, push to a registry, and redeploy to a k8s cluster somewhere, those savings become somewhere between less significant and nonexistent.

Can you expand on what you mean here? I know you're not implying Rust is faster to move thru a CICD pipeline, so can you tell me what you do mean? I seem to be unable to make a different reading

Re:I love building a startup in Rust. I wouldn't pick it again by Frog0fWar on Friday February 17, 2023 @06:37PM (#34842080)
I think the point being made here is that all CI/CD/SDLC stuff is effectively slowing down development, so the difference in iteration speed between Python and Rust is less explicit. But I dare to disagree, I just can't connect the dots here, moving code further down the CICD pipeline doesn't mean we can't work on the code itself or think about project improvement ideas.
Re:I love building a startup in Rust. I wouldn't pick it again by helsontaveras18 on Friday February 17, 2023 @04:26PM (#34840787)
“Time to iterate” is measuring how quickly you can get an idea, build it in code, deploy it to your customer, and get feedback.

If Rust is helping you make prototypes and iterate quickly, I’d love to hear how you’re using the language.

Re:I love building a startup in Rust. I wouldn't pick it again by steveklabnik on Friday February 17, 2023 @08:59PM (#34843084)
Not your parent, but I have some ideas on this. I'm not sure how true they are. Maybe I'll write a longer version some day and see what people think. But the summary is this:

I suspect it has to do with how familiar you are with type systems, and the way that you use them. I find that Rust's constraints help guide me towards a solution more quickly, and I spend less time chasing down strange edge cases. Not eliminate! But reduce.