Linux Format logo

Linux Format Blog

Why the heck did C# launch without generics?

Mike and I are almost two weeks into our little programming project, and things are progressing nicely. Scrolling is now implemented, which means you can set the screen to follow a given player on the X or Y axis (or both), and it'll do just that. The input back-end has also been rewritten to handle key repeats, which means you can specify that pressing a key will only execute an action once, so the player needs to release the key and repress it.

Shiver me timbers

Bath is still reeling from the society event of the season – my house's pirate party. Aaaaarrr. It was a rather confusing party because everyone was dressed the same – white shirt, black trousers, evil-looking weapon, red headscarf, rum stains – a situation made more confusing after everyone had had their share of Grog and Pugwash Punch.

C#, Sunderland, Sonnets and Apress

I haven't blogged for a little while. Much has happened, leaving me in the curious position of being too busy to blog, but still trying to remember all the things I should blog about when I get the chance. Well, that chance is now, so here's my brain dump over the last week.

Day return to Burkina Faso, please

This Thursday, I'm off to see HP demonstrating some snazzy server kit in Reading. Unfortunately, though, the choice of location seems a tad unworkable -- it's apparently at Oracle Parkway, and Google Mapping it brings up 'Oracle Centre' as a suggested search. Fair enough, it looks like the same area! So anyway...


SDL and C#

Last night I had an epiphany of sorts. I've just finished reviewing a new Linux game for the magazine, and as I got up to go home it occurred to me, "this game was hardly advanced; how come there's nothing like it in the open source world?"

I wrote an SDL tutorial for LXF many issues ago, the infamous "Trout Wars" series. But if you followed that tutorial all the way through you might remember that the levels and enemies were loaded at run-time from text files, which meant that you could change various parts of the game just by editing the text files.

Bristol, broken dictaphones, and billionaires

Here at LXF Towers, we let no geographical boundaries get in the way of our reporting. Be it Barcelona, Paris or San Francisco, when there's an interview to be done, Team LXF scurries around the globe like a crazy Linux-using ferret holding a tape recorder. On Tuesday, I took the long trek to Bristol to chat with Kristian Van Der Vliet (aka Vanders), the lead developer behind Syllable.

On the obviousness of patents

Patents are granted in the UK and other countries because the idea is non-obvious, and the developers deserve sole use of the new technology for a period of time. They last for varying amounts of time depending on the country, but it seems that 20 years is about the average. 20 years of monopoly on an idea seems like a long time, particularly in the fast moving world of computer science.

Reflections on the perambulations in France

Sitting in a traffic jam in Doncaster over the Christmas holidays, I became aware that I had forgotten the French word for traffic jam. Rather than accept the grim slide into forgetful feeble-mindedness, I went to France for a week in January to brush up on my language skills. Here are some of my findings.

440 words on Wiltshire mud

Wiltshire mud

KSpread, disaster zone?

A number of people have been discussing the spreadsheets roundup in LXF76, particularly the 1/10 score I awarded to KSpread. It's a tribute to the increasing maturity of the KDE community that most of the comments were constructive, forward-looking and objective. Others weren't quite so fun to read.

Either way, I think the KOffice guys deserve a few pointers to clarify the review, so I picked out just some of the more interest comments that people have made. Here they are, along with my responses:

Web hosting by UKFast