For those for whom London is a convenient location, I’ll be giving a talk (technically an “inaugural lecture”) on Nov 27th alongside the wonderful Hana Chockler. I’m hoping to condense down some of the deeper, surprising, things I’ve learnt about software thus far:
Software is such a fundamental part of our societal infrastructure that when it goes wrong it can be major news. But what do we really know about software? It is sculpted by our minds more than our hands: we cannot touch it or even really see it. Because of that, we find it hard to understand, let alone speak about, what software is, and how we should go about creating and modifying it.
In this talk, I will try to share what I’ve learnt so far about software, programs, and programming. What do we know about each? Where are our hopes for each unduly pessimistic or overly optimistic?
If you’d like to come, please register at the EventBrite page — I believe registration will close on the 24th, so don’t leave it too late, because security needs to know names! I’m currently unsure if the talk will be recorded or not; if it is, I’ll update this post accordingly.