Retro Computer – Modern Internet

Like many geeks I love old technology. I also like to push my technology to new heights and, if possible, make it usable in the modern world. Nearly all of my old computers are networked and, theoretically at least, able to browse the Internet. In practice though Gopher is the most usable standard nowadays since SSL tends to render most email servers and websites unusable. Even if it didn’t, Javascript has changed almost beyond recognition from its nascent days in mid nineties – and don’t even think of rendering HTML5! Continue reading “Retro Computer – Modern Internet”

Object Oriented C – Polymorphism

If you haven’t yet read ‘Object Oriented C – Objects‘ Stop! Go Back! Go and read that earlier post before continuing. In this post I build on the earlier concepts, so much of this won’t make sense without it.

In my last tutorial, I demonstrated that it is possible to write Object Oriented code in C. I wrote some classes, and instantiated objects on those classes. I even made a start on sorting out C’s hopeless string handling (before giving up because others have already solved the problem). This time I’m going to extend the tutorial to cover Polymorphism. Continue reading “Object Oriented C – Polymorphism”