korrents
Russ Cox

Russ Cox

@russ-cox · 7 positions · 0 changes of mind

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.

  1. simplicity

    Given 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

  2. 9 months earlier
  3. Differential 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

  4. a 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

  5. 9 months earlier
  6. But 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

  7. One 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

  8. 4 months earlier
  9. open source

    It 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

  10. We'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