Last active
December 27, 2015 18:39
-
-
Save stevesparks/7371424 to your computer and use it in GitHub Desktop.
Globals by Borde
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
Original song: http://www.youtube.com/watch?v=nlcIKh6sBtc | |
Instrumental: http://www.youtube.com/watch?v=NPq-HIyTfVE | |
but I love this version: http://www.youtube.com/watch?v=VBmCJEehYtU | |
i've never seen a constant in the flesh | |
Cut my teeth on mem-mapped files, through a proxy | |
and i'm not proud of my address | |
at the bottom of the stack, no segment envy | |
and every nano's like | |
context, stack frame, passing an assertion | |
malloc fork a multithread diversion | |
we don't care, we're grabbin' storage space for our dreams | |
and every nano's like | |
setup, loop, and increment the counter | |
write the value, hope it gets put down but | |
we don't care, we haven't got the cycles left to spare | |
and we'll never be globals (globals) | |
we're allocated locally | |
that kind of scope just ain't for us | |
we're mostly cached, don't touch the bus | |
let me alloc a pointer (pointer) | |
a taste of immortality | |
and baby you'll live (you'll live, you'll live) | |
till we free your memory. | |
My friends and I are local code | |
We count the loops, hold your work for a moment. | |
And everyone who calls us knows | |
that we're fine with this, persistence sounds so funny. | |
and every nano's like | |
context, stack frame, passing an assertion | |
malloc fork a multithread diversion | |
we don't care, we're grabbin' storage space for our dreams | |
and every nano's like | |
setup, loop, and increment the counter | |
write the value, hope it gets put down but | |
we don't care, we haven't got the cycles left to spare | |
and we'll never be globals (globals) | |
we're allocated locally | |
that kind of scope just ain't for us | |
we're mostly cached, don't touch the bus | |
let me alloc a pointer (pointer) | |
a taste of immortality | |
and baby you'll live (you'll live, you'll live) | |
till we free your memory. | |
Oooh ooh oh | |
We're just a little state machine | |
and I'm in love with code that's clean | |
Oooh ooh oh | |
Return value goes over there, | |
we haven't got the cycles left to spare | |
and we'll never be globals (globals) | |
we're allocated locally | |
that kind of scope just ain't for us | |
we're mostly cached, don't touch the bus | |
let me alloc a pointer (pointer) | |
a taste of immortality | |
and baby you'll live (you'll live, you'll live) | |
till we free your memory. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment