News for hackers. Stuff that matters.
Re:Why Rust is a great choice for startups by staticassertion on Tuesday June 14, 2022 @09:40AM (#31739308)
> FYI: If you're primarily IO-heavy, the GC pauses aren't going to be a big deal. Something like NodeJS (or Async .Net) will have great performance; even with garbage collection. (IO-heavy is the specific use case that NodeJS was designed to handle.)

This just isn't true. Node is pretty terrible even at IO heavy workloads, especially if you have servers with many cores. Any benchmark will confirm this.

Re:Why Rust is a great choice for startups by ithrow on Tuesday June 14, 2022 @01:14PM (#31742635)
Is not Java or Go but surely beats the pants out of Ruby/Python, and then, Ruby/Python has been wildly successful for lots apps/companies.
Re:Why Rust is a great choice for startups by staticassertion on Tuesday June 14, 2022 @02:22PM (#31743679)
Of course. It's also better than solving problems with pen and paper.
Re:Why Rust is a great choice for startups by hu3 on Tuesday June 14, 2022 @10:45AM (#31740280)
Their point is that GC is fine. Your're focusing on one of the suggestions: nodejs.

But .NET or Go are very fast for typical I/O bound workloads.

Re:Why Rust is a great choice for startups by staticassertion on Tuesday June 14, 2022 @10:59AM (#31740479)
Yes, that's why I quoted one specific part and responded to that specific part.
Re:Why Rust is a great choice for startups by hu3 on Tuesday June 14, 2022 @11:37AM (#31741048)
No you included the GC part too:

> FYI: If you're primarily IO-heavy, the GC pauses aren't going to be a big deal.

To further my point: .NET and Java are amazing when it comes to performance for most cases. You get a mature ecosystem, large developer pool, fast runtime and all the comfort that GC offers.

I'd argue that choosing Rust for most startups is outright irresponsible.

Re:Why Rust is a great choice for startups by staticassertion on Tuesday June 14, 2022 @12:22PM (#31741685)
Yeah fair, in my mind I was just responding to the bit about node, but whatever.

> I'd argue that choosing Rust for most startups is outright irresponsible.

I feel the opposite and I run a startup using Rust. If I could go back I'd use Rust in more places, not fewer.

Re:Why Rust is a great choice for startups by hu3 on Tuesday June 14, 2022 @01:38PM (#31743030)
Rust, Python and Go. Props to you for being sensible with technology choice.

https://github.com/grapl-security/grapl

https://github.com/grapl-security/pulumi-hcp

Whish you guys success.

Re:Why Rust is a great choice for startups by staticassertion on Tuesday June 14, 2022 @02:22PM (#31743686)
Much appreciated
Re:Why Rust is a great choice for startups by collaborative on Tuesday June 14, 2022 @06:27PM (#31746821)
Not to be a pain but Node has its place in distributed, single-core servers