Monthly Archives: January 2012

Call graphs in Python part 2

I’ve made some improvements to the program discussed last month in Call graphs in Python. It’s had a significant rewrite in program analysis, paying more attention to how names are used. I’ve also experimented a little more with rendering the … Continue reading

Posted in Programming | Tagged , , , , | 5 Comments

Namespaces in C

This post describes why namespaces are useful in programming. It also discusses some of the obvious ways of simulating them in C, including a technique for “reifying” them, using structs.

Posted in Higher-level C | Tagged , , | 6 Comments

Project summary

Well we’ve been here for over a year now. Although I’ve had the occasional rant or travelogue, it’s mostly been concerned with my “hobby” programming. My State of the Blog follows.

Posted in Programming, Rants, Reflections | Tagged | Leave a comment

Project 6014 demo 0.2.1

Has been released — download it here!

Posted in Games, Project 6014 | Tagged , , | 3 Comments

Massively parallel fractals

I’ve implemented a mode in the fractal program that lets it run on a GPU, using OpenCL (fixes issue 19!). It’s not yet very fast, but IMHO is a good start. Writing my first GPU program was actually quite a … Continue reading

Posted in Programming | Tagged , , , | 6 Comments