It's easy if you try
No dangling pointers below us
Above us, only sky
Imagine all the programmers writing memory-safe~
Imagine there's no memory
It isn't hard to do
Abstracted away all the pointers
A memory-safe CPU
Imagine all the programmers using their GCs~
You may say I'm a dreamer
But I'm not the only one
I hope someday you'll put down your C
And our buffers won't overrun~
Imagine only capabilities
I wonder if you can
Only objects referencing each other
And remote calls using Capn
Imagine all the programmers sharing across the world~
It's easy if you try
No dangling pointers below us
Above us, only sky
Imagine all the programmers writing memory-safe~
Imagine there's no memory
It isn't hard to do
Abstracted away all the pointers
A memory-safe CPU
Imagine all the programmers using their GCs~
You may say I'm a dreamer
But I'm not the only one
I hope someday you'll put down your C
And our buffers won't overrun~
Imagine only capabilities
I wonder if you can
Only objects referencing each other
And remote calls using Capn
Imagine all the programmers sharing across the world~