Monday, 7 April 2014

Nae Loop then Nae programmer.

I write software, you develop applications, she is a programmer, he is a software engineer, that is a script kiddie and this is a coder. You are none of them, in fact, fuck knows what you are.
Way back at the dawn of time when the master computer clock was still 0, a very bright man developed the idea of the Universal Computing Engine, this machine could emulate any other machine and in order to do this it had to have some very basic functions, if it has those then it is said to be Turing Complete.
Computer instruction sets and programming languages can be Turing complete, things like HTML cannot be, never, ever, ever. You cannot be a coder/programmer/developer/software engineer if all you can use is HTML.
We do need to develop a name for these HTML writers. Well, actually two, one which they will use amongst themselves and one which us coder/programmer/developer/software engineers will use amongst ourselves. I suggest scrivener is the word we allow them to use, and that we use in their presence. It would be used as follows

(S)He is a scrivener.
They are scrivening.
Can you scriven this for me.

The rest of the time when only the grown ups are present I suggest scrawler in either sense.

(S)He is a scrawler.
They are scrawling.
Can you scrawl this for me.

The happy coincidence of the first syllable being them same means that it will easily be possible to change from saying one to saying the other, in the event of their being a scrawler in the room trying to work out how the kettle works.

No comments:

Post a Comment