Created
April 10, 2017 18:11
-
-
Save tleyden/806bad30c18b29f4e350adca5e2d91ef to your computer and use it in GitHub Desktop.
The Code Not Taken (if Robert Frost were a coder and alive today)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Two branches diverged in a hairy func, | |
And sorry I could not setjmp both | |
And be one core, long I spun | |
And looked down one stack as deep I could | |
To where it bent in the memory bus | |
Then took the other, as just as fast, | |
And having perhaps the better metal, | |
Because it was cachey and wanted warmth, | |
Though as for that the executing there | |
Had loaded them really about the same, | |
And both that cycle equally lay | |
In bytecode no step had trodden root. | |
Oh, I kept the first for another millisecond! | |
Yet knowing how execution branch leads on to execution branch, | |
I doubted if I should ever reboot. | |
I shall be telling this with a WTF | |
Somewhere startup and startup hence; | |
Two code paths diverged in a clusterfuck, and I — | |
I took the one less interpreted by, | |
And nobody knows if it made any difference. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment