• Welcome to Dark Bit Factory & Gravity.
 

Bit of humour (ignore if you have better things to do)

Started by Chalisque, April 29, 2013

Previous topic - Next topic

0 Members and 0 Guests are viewing this topic.

Chalisque

I wrote something like this on my blog, and wanted to share it with people who might get it.

Multistage Computer Language Evolution
----------------------------------------------------------

1. First we have machines that work;
2. Then we have programmable machines that work;
3. Then we program those machines using a human readable notation;
4. Then we add comments to explain what we're doing;
5. Then we make the comments machine comprehensible;
6. Then we get rid of the 'human readable notation' and write a program to deduce it from the (machine comprehensible) comments;
7. Then we write languages using abstract machines which work like in (2), then (3), etc.
7++. Then a bored programmer decides to take the piss and writes C++;
(7++)<<1. Then he gets some beers in, invites his mates over, they have a laugh and call the mess a standard library to avoid having to clear it up;
(7*+$$:-). Then the programmers at the world's largest software company cotton on and start writing kernel drivers in that language;
(8;-). Then they point at the deadline from marketing and say that there's no time to write things again in a decent language;
(888;-). Then one of them really takes the piss and decides to write a RAD environment using a butchered version of Basic (CEO's favourite language);
(#define NINE 0x50d0ff) Then they really take the piss and go back to (2) and try to shove all this rubbish through to see what happens and whether it has pointy bits;
...
...
...
...
...
(car (cdr (stuff I '(havent written yet)))) No... seriously, I don't know what happens next!