Re:We rewrote our Rust WASM Parser in TypeScript – and it go...
by harpiaharpyja on Saturday March 21, 2026 @03:52AM
(#47464947)
I think a lot of people (especially those who are only peripherally involved in development, like management) don't really consider performance regressions at all when thinking about how to get software to go faster.
Meanwhile my experience has been that whenever there has been a performance issue severe enough to actually matter, it's often been the result of some kind of performance bug, not so much language, runtime, or even algorithm choices for that matter.
Hence whenever the topic of how to improve performance comes up, I always, always insist that we profile first.
Re:We rewrote our Rust WASM Parser in TypeScript – and it go...
by staticassertion on Saturday March 21, 2026 @03:56AM
(#47464962)
My experience has been that performance bugs show up in lots of places and I'm very lucky when it's just a bug. The far more painful performance issues are language and runtime limitations.
But, of course, profiling is always step one.
They found that they had fewer bugs in Python so they continued with it.