Input / Output and the Object-Oriented Paradigm

Today, more then ever before, I/O dominates what software is about.  Of course, it’s always been important but, with increasing bandwidths, I/O seems to be what most programs now spend most of their time doing.  This leads to interesting questions about how, for example, to handle millions and millions of concurrent connections and we . . . → Read More: Input / Output and the Object-Oriented Paradigm

JavaScript Playground

I’ve been doing a bit of JavaScript programming recently, and I came up with the “Creature Playground” (which is primarily aimed at teaching). The full version is here. But, here’s a little taster (click on “Create” a few times):

Oh No!

Your web-browser does not appear to support the HTML 5 Canvas. Sorry, . . . → Read More: JavaScript Playground