4 ms·
Micro benchmarks don't matter. Only particular benchmarks of your project/system matter. Benchmarks of how fast your team produces value matter most.
by stcredzero 9y ago
Micro benchmarks don't matter. Only particular benchmarks of your project/system matter. Benchmarks of how fast your team produces value matter most.
- abainbridge 9y agoAs Daniel says in the article, "Of course, my benchmark is probably not representative of whatever systems people build, but it is also not crazily unrealistic. It is likely representative of many performance bottlenecks."
- ovao 9y agoA benchmark of how quickly a development team produces value has no relevance whatsoever to whether a language can, or should, be more aggressive at function inlining. These two notions are orthogonal. The benchmark detailed doesn't necessarily make a bulletproof case for the usefulness of more inlining in the Go compiler, as it's only a single benchmark, but for its intended purpose it at least shines a light on one aspect of the Go compiler the team may wish to evaluate more extensively in the future.