Introducing compilers
1- They're smart:
Talking to them, your words should be formalized in a very concise way that the compiler can understand. This not necessarily means compiler is stupid, on the contrary to that, if you ever tried to over-smarten your @@@ over a compiler it will knock the same @@@ out, not only this, it can treat you as moron and generate code that does not work for your needs acting fool. Compilers are smart, lovie..
2- They are kind:
As long as you stay on the rules, they will serve you will. The more you learn how to appropriately talk to them, the more they appreciate that, in terms of size, optimization and efficiency. You give them hardly good input and they usually give you their best back.
3- They're funny, very funny:
Try to tell them any funny piece of word, and they will notice you're kidding and reply to you with even funnier responce that can bring you down on your knees laughing. For particularly this, I spend hours laughing with my compiler while he is telling me very wierd and funky jokes.
That's it for tonight.

<< Home