Few things can spark more religious fervour amongst programmers than the mention of a goto statement.
Chris Duckett dispenses with "trends", "magic quadrants" and other salesbot speak to investigate what is really the foundation of IT: source code.
Chris started his journalistic adventure in 2006 as the Editor of Builder AU after originally joining CBS as a programmer. After a Canadian sojourn, he returned in 2011 as the Editor of TechRepublic Australia, and is now the Australian Editor of ZDNet.
Turns out that the "developer preview" of Google's latest creation, Google Wave, is not as open as one would expect, with the preview only being open to attendees of Google's I/O conference — but there is another way to see it in action. And forget wanting to use IE6 with it.
The choice and use of the new video tag in HTML 5 is one of the more explosive sticking points in the evolving standard. Which codecs should browsers use? Why even have a video tag at all when Flash works well currently? Will anyone use it even if it becomes a standard?
It's a long-standing policy that if you contribute to a conference, you receive free entry. The easiest way to contribute is to do a talk, and until the end of June you can set that up by responding to OSDC 2009's call for papers.
If you love to live on the edge of browser development, one consistent ache with each new Firefox beta is that all your extensions stop working. The solution to this problem happens to be head-slappingly simple.
I wish motherboard manufacturers wouldn't consign parallel ATA (PATA) hard drives and the IDE ports they require to the dustbin of history just yet.
Mac users should heed the call and realise that root user stupidity can always subvert any security in place.
By choosing Java for its App Engine, Google got a plethora of other languages for free.
Microsoft has announced that from next week, it will begin deploying its Internet Explorer 8 browser to the majority of users via Automatic Update — and there was much rejoicing and a feeling of relief.
The Debian project has announced that it is adding two new FreeBSD kernels to the unstable and experimental archive under the name of Debian GNU/kFreeBSD.
Plans for the next major iteration of the GNOME desktop have been released with the major change being a new user experience.
A rash of creativity has overcome browser vendors recently in a completely unexpected place: the content of the new tab page.
The poster child of the Linux movement is set to be temporarily replaced by a cleverly disguised marsupial to raise awareness for the plight of Tasmanian devils.