Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 03 Jul 2003
Offline Last Active Yesterday, 06:51 PM

Journal Entries

swiftcoding > Data permanence (or a lack thereof)

Posted 13 March 2015

When Google VP Vint Cerf warned that increased dependence on technology could lead to a ‘digital dark age’ , he merely echoed the concern of everyone involved in the preservation of information in a digital world. While it is expedient to dismiss his claim as sensationalist and/or paranoid, Google’s announcement yesterday that they are closing down the Go...

swiftcoding > Approaches to Resource Disposal

Posted 23 May 2014

I’m working on developing a novel programming language, working title ‘aevum’. As part of that process, I’ll be writing a series of articles about various aspects of language design and development.

Every long running computer program is going to need to obtain a variety of resources, and those resources are almost always finite. Memory, file handles, t...

swiftcoding > Fun with commas

Posted 14 June 2013

This thread over at GameDev got me thinking, “can one assign Python-like tuples in C++?”

I don’t want to pollute the thread in For Beginners with that discussion, but the answer is yes, even without C++11 initialiser lists:

#include <iostream>struct A { A &operator = (int i) { std::cout << "A = " << i << s...

swiftcoding > Bidding a Freelance Contract

Posted 28 October 2011

Although I am gainfully employed at present, in the past I have made a good portion of my living in freelance work: websites, Facebook applications, database tools – even the odd carpentry project. The most essential skill involved in freelancing any field? Communication. But the next most important skill is the ability to accurately estimate...

swiftcoding > Logarithmic Spiral Distance Field

Posted 21 June 2010

I have been playing around with distance field rendering, inspired by some of Iñigo Quílez’s work. Along the way I needed to define analytic distance functions for a number of fairly esoteric geometric primitives, among them the...