> [edit: I was being overly poetic here, as several people have missed the intention. As a systems optimization person, I care deeply about efficiency. When you work hard at optimization for most of your life, seeing something that is grossly inefficient hurts your soul. I was likening observing our organization's performance to seeing a tragically low number on a profiling tool.]
as someone who spends a lot of time in a profiler, this resonates with me. the irony that i work in JS/TS is not lost on me, but most React apps make me sad, most node_modules make me sad. V8/JSC/SpiderMonkey are amazing JITs, and seeing them get bogged down by inefficient JS is painful. i see many devs jumping to Web Workers or even WASM when in fact their existing JS and algos can be orders of magnitude faster with just a tiny bit of forethought.
> it is the more personal pain of seeing a 5% GPU utilization number in production
as someone who spends a lot of time in a profiler, this resonates with me. the irony that i work in JS/TS is not lost on me, but most React apps make me sad, most node_modules make me sad. V8/JSC/SpiderMonkey are amazing JITs, and seeing them get bogged down by inefficient JS is painful. i see many devs jumping to Web Workers or even WASM when in fact their existing JS and algos can be orders of magnitude faster with just a tiny bit of forethought.
> it is the more personal pain of seeing a 5% GPU utilization number in production
yikes, is it that low?