this blog is girtby.net

Posted
13 June 2009 @ 10pm

Categories
Nerd Factor X, Provocation

Tags
, , ,

Easiest $100 I’ll Ever Make

Recently, before boarding a flight up to Hamilton Island for a $WORK junket conference, I purchased a puzzle book. On the flight, I shared the puzzles amongst colleagues, and fun was had. One particularly tricky puzzle confounded us all, although I recognised it as a variant of the Monty Hall problem. Alarm bells should be [...]


Posted
30 September 2008 @ 11am

Categories
Nerd Factor X, Verisimilitude

Tags
, , , ,

Why You Should Learn C++

Not all software development projects can sustain a reasonable living. Anyone who has worked as a professional developer will take this truth as self-evident. It’s a sad occurance, but often developers for notionally worthy projects find themselves having to abandon their dreams and find gainful employment elsewhere. The failed startup and the abandoned open-source project [...]


Posted
23 August 2008 @ 11am

Categories
Nerd Factor X

Tags
,

In Defence of C

Some of the criticism of the Blogging Horror article was based on my insistence that knowledge of the C language is essential for all software developers. Some even said I was “bigoted” for such a viewpoint, because there are many other worthy languages out there. And there certainly are. But they are not all created [...]


Posted
3 July 2008 @ 3am

Categories
Nerd Factor X

Tags
, ,

Wide Finder 2: The Widening

<movie -trailer-guy> Many months ago he attempted Tim Bray’s first Wide Finder in C++, mainly as a coding exercise. Back then the goal was readability and conciseness. This time … it’s performanceal. </movie>


Posted
6 November 2007 @ 10pm

Categories
Linkpimpin', Nerd Factor X

Tags
, , , ,

Required Viewing

If you’re at all interested in computing technology you can’t help but be amazed at the advances in CPU power over the last few decades, Moore’s Law, blah blah blah. But a few seconds pondering this invariably provokes the question as to how long this party can last.

The commonly accepted wisdom is that CPUs have [...]


Posted
9 October 2007 @ 11am

Categories
Nerd Factor X

Tags
, , ,

Wide Finder in C++

Have you been following Tim Bray’s Wide Finder project? It’s an exercise to express a fairly simple task in a manner that will scale across multiple CPU cores. Some of Tim’s initial progress with Erlang, and other contributors in different languages, is quite fascinating.

Like Tim I was also amused at Pete Kirkham’s C++ implementation [...]


Posted
9 March 2007 @ 11am

Categories
Nerd Factor X

Tags
, ,

C++ 1, Unicode 0

Yes, another C++ post. Yes, I’ve been doing a lot of it lately.

Recently on WorseThanFailure there have been several incidences of functions intended to perform relatively simple string manipulation tasks. Being worthy of posting to WTF, they have of course been hilariously over-long, complicated and bug-ridden. One recent example was attempting to compare two strings [...]


Posted
26 February 2007 @ 12pm

Categories
Nerd Factor X

Tags
,

Kata Four in C++

On a whim, I attempted Dave Thomas’ Kata Four in C++. Yes that’s right, C++.

Here’s what I ended up with, feel free to throw peanuts.


Posted
18 December 2006 @ 5am

Categories
Nerd Factor X

Tags
, , , , ,

The Other Kind of Reentrant

Gather around for a tale of adventure in the land of Linux c++ programming.