Russ Cox
Software engineer and a long-time technical lead of the Go programming language; author of plan9port and of the research.swtch.com essays.
Everything they publish, on ppll ↗
Russ Cox did not write this page.
We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.
-
Our reading
Floating-point printing and parsing algorithms are converging toward an optimal solution.
Their wordsGiven the simplicity and speed of the algorithms in this post and the increasingly small deltas between successive algorithms, perhaps we are nearing an optimal solution.
↗Floating-Point Printing and Parsing Can Be Simple And Fastresearch.swtch.com
- 9 months earlier
-
Their wordsDifferential coverage is cheap to compute and display, and when it's right, it can save a lot of time.
↗Differential Coverage for Debuggingresearch.swtch.com 1st of 2 in this piece
-
Their wordsa passing test can still execute buggy code if the bug is data-dependent, or if the test is not sensitive to the specific mistake in the code. But a lot of the time, buggy code only triggers failures.
↗Differential Coverage for Debuggingresearch.swtch.com 2nd of 2 in this piece
- 9 months earlier
-
Our reading
Writing a technique down, however basic it seems, is the first step to making it usable by everyone.
Their wordsBut writing a trick down is the first step to making sure everyone can do it: magic tricks can be basic but not obvious.
↗Hash-Based Bisect Debugging in Compilers and Runtimesresearch.swtch.com 1st of 2 in this piece
-
Their wordsOne of the hardest things about debugging is running a program backward: there's a data structure with a bad value, or the control flow has zigged instead of zagged, and it's very difficult to understand how it could have gotten into that state.
↗Hash-Based Bisect Debugging in Compilers and Runtimesresearch.swtch.com 2nd of 2 in this piece
- 4 months earlier
-
Their wordsIt marks a watershed moment in open source supply chain security, for better or worse.
↗Timeline of the xz open source attackresearch.swtch.com 1st of 2 in this piece
-
Their wordsWe're not at trusting trust levels yet, but it would be one step closer.
↗Timeline of the xz open source attackresearch.swtch.com 2nd of 2 in this piece