| ▲ | quotemstr 7 hours ago | ||||||||||||||||||||||
Good. Rust is fine, but it makes you pay a complexity tax for manual memory management that you just don't need most of the time. In almost all real world cases, a GC is fine. TypeScript is a memory-safe language, just like Rust, and I can't imagine a database ORM of all things needing manual memory management to get good performance. (Talking to the database, not memory management, is the bottleneck!) | |||||||||||||||||||||||
| ▲ | amluto 6 hours ago | parent | next [-] | ||||||||||||||||||||||
I don’t think the problems they were dealing with had much to do with any of those properties of Rust. Their issue seems to have been that they weren’t using native JavaScript/TypeScript and that their situation was improved by using native TypeScript. If they had been using something like Java or Go or Haskell, etc, they may well have had even more downsides. | |||||||||||||||||||||||
| ▲ | theusus 6 hours ago | parent | prev [-] | ||||||||||||||||||||||
> manual memory management Rust has automatic memory management. > Complexity tax Could you be more specific? | |||||||||||||||||||||||
| |||||||||||||||||||||||