4 ms·
An unfused map-filter chain is a performance disaster waiting to happen.
by morelisp 4y ago
An unfused map-filter chain is a performance disaster waiting to happen.
- KingOfCoders 4y agoIn Go or in general? I've written code for companies with 50k+ concurrent writing users, I've bootstrapped and scaled and sold a startup on Scala (which has bad performance b/c of immutable lists but with usual list <100 elements no problem) and I haven't seen this in other languages, but I'm not experienced enough in Go and haven't deployed something major in Go yet.
- morelisp 4y agoOther popular languages will fuse either via JIT or via some kind of linear types. You should preen less in your comments.
- KingOfCoders 4y agoI think it's always easier to understand a point of view if you know where someone is coming from and the context. "An unfused map-filter chain is a performance disaster waiting to happen." Could you share your experience with that perfromance disaster here?