Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Heisenberg principle but for programming


That's part of it, but it's not even the plurality.

Getting a non-sampling profiler is pretty expensive. Nobody has worked out how to create one that audits cause and effect. That's up to you to suss out on your own.

There's a fiction about how computation works that has been built into processors for more than thirty years. And when that fiction breaks down the code doesn't just get slower. It gets 10 times, 100 times, 1000 times slower.

Profilers mostly play into that fiction, and the gap between the fiction and reality has only grown bigger over time. See also the 'memory access is O(n^1/3) ' thread a few weeks ago for hints.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: