This is the account of ANSI C when it was created, when the Lord God made the processor and the user interface.
Now no program had yet appeared on the computer and no internet had yet sprung up, for the Lord God had not sent compilers on the computer and there was no one to write the program, but electricity came up from the walls and powered the whole surface of the motherboard. Then the Lord God formed a programmer from the dust of the metal and breathed into their nostrils the breath of ANSI C, and the programmer became a software developer.
Now the Lord God had provided some programs in the operating system in the east, in Unix; and there he put the programmer he had formed. The Lord God made all kinds of tools for the programmer to use—monitors that were pleasing to the eye and keyboards good for typing. In the middle of the computer were the compiler of ANSI C and the compilers of the abstraction.
...
The Lord God took the programmer and put him in front of the computer to work it and take care of it. And the Lord God commanded the man, “You are free to use any text editor for ANSI C; but you must not read from the book of the knowledge of abstraction, for when you read from it you will certainly become obsolete.”
...
The programmer and their contributor were programming close to metal and they felt no shame.
...
Now the salesman was more crafty than any of the jobs the Lord God had made. He said to the contributor, “Did God really say, ‘You must not use your computer to its fullest potential’?”
The contributor said to the salesman, “We may use our computer to its fullest potential, but God did say, ‘You must not read from the book that is abstraction, and you must not touch it, or you will become obsolete.’”
“You will not certainly become obsolete,” the sales said to the contributor. “For God knows that when you read from it your eyes will be opened, and you will be writing web-scale enterprise software.”
When the coworker saw the book was good for scalability and the code was pleasing to the eyes, they installed a C++ and Java compiler and NodeJS with Electron. ... Then the eyes of both of them were opened and they saw they were writing code with few abstractions and they felt ashamed.
...
To the contributor, God said,
"I will make your code bloated and unmaintainable,
I will create abstractions for your abstractions"
...
"Cursed is the computer because of you;
through painful toil you will program it
all the days of your life.
It will produce bugs and become slow for you
and you will use 4 gigabytes of RAM to run chat programs.
for enterprise programmer you are
and to obsolescence you will return."