Showing posts with label IT. Show all posts
Showing posts with label IT. Show all posts

Friday, 18 March 2011

Unsugared

'Syntactic Sugar' is a phrase that programmers use to describe methods by which concepts can be more clearly and easily expressed. 'Sugared' syntax is supposed to make your code more concise and readable; like a caramel sauce poured over the creme brulee that constitutes your hard work and perhaps a garnish exquisitely- sculpted chocolate flowers.

Which sounds wonderful and tempting, but... programming is not cooking, and programmers are well known for their overconsumption of fatty, sugary foods. 'Syntactic Sugar', in my expense, usually comes at the expense of whole dessert. That is to say, if the custard is actually a turd it doesn't matter how much caramel sauce your pour on top of it--it's still going to taste like faeces.

Hence, 'Unsugared Syntax'. I want to examine the custard/turd ratio of life as a software engineer, and this is where I'm going to do it.

Here we go, then.

Thursday, 17 March 2011

Vilkommen

Welcome, one and all, to Unsugared Syntax.

In this blog I am going to write about my experiences as a software engineer; from early geekdom through university and then through the twelve ridiculous years I have been practising the dark arts of programming in the commercial world.

I will be speaking candidly about my own first-hand experiences. Names have been changed for reasons I'm sure I don't need to elaborate upon. That said, I'm not going for bitter or vindictive ranting. The internet is already brimming with that. I'm aiming for 'wry'; I should, at the least, be able to pull off 'goofy'.

Unsugared Syntax will attempt to concentrate on the personalities, rather than on technical problems: everything from management to quirky hobbies to office romances. These stories should be accessible to a general audience, but I will probably add sidebar posts that will go into greater detail about programming problems, if a particularly interesting or funny one occurs to me.

I do not have a schedule. I'll be posting here whenever the mood takes me, and without much regard for chronological order: if I feel like talking about a particular person, job, problem or locale on a particular day, that's what you'll get.

Onwards.