Category Archive

The following is a list of all entries from the thoughts category.

The beauty of software development

This is all about how amazing software development really is.
Taking “X” to be a geeky subject: The belief that “X” is truly a thing of beauty but scorned, unloved and misunderstood by the masses is by no means a modern concept. But it lingers on all the same. I suppose it’s no coincidence that the [...]


Maths and ShaderX8

ShaderX7 is out
ShaderX7 has now hit the press in the USA, although (at the time of writing) it looks like the UK will have to wait a bit longer. I was luck enough to nab a copy directly from the publisher while at GDC. The first thing you notice is it’s really fat this time [...]


On parsing, regex, haskell and some other cool things

I’ve recently become slightly obsessed about finding ways (new or otherwise) to make parsing text really really simple. I’m concerned there are wide gaps in the range of currently parsing tools, all of which are filled by pain.
It’s also a nice distraction from the C++ language proposal I was working on which is stalled while [...]


C++0x, “just about everywhere”

When I started this blog I promised myself not to post rants about C++. In something as large and complex as the C++ language there is always plenty of material to rant about, and I figured I’d quickly bore myself and everyone else. To be honest, I was planning on attempting to forget about C++ [...]