Monthly Archives: June 2012

Back you go!

Reversing: Secrets of Reverse Engineering by Eldad Eilam We’ve all done a bit of reversing in the past, whether in the debugger when we look at the x86 machine code and try to understand what we’re seeing as a function, … Continue reading

Posted in Books | Leave a comment

There can only be one winner

The Triumph of Types by Robert Constable This is a really interesting paper giving an overview of the history of types in mathematics and logic, and how this led to constructive type theory. It’s a quick but informative read after … Continue reading

Posted in Computers and Internet | Leave a comment

Sweet seventeen

I really enjoyed the recent talk by Brendan Eich at the fluent conference. Javascript is 17 years old, and Eich mentions some of the recent developments, including Emscripten which has been used to port a number of C++ games to … Continue reading

Posted in Computers and Internet | Leave a comment

Please be discrete

Invitation to Discrete Mathematics by Jiri Matousek and Jaroslav Nesetril A lovely book that I borrowed from the library and spent a few weeks reading. Discrete mathematics covers a whole mass of interesting areas for someone who spends a lot … Continue reading

Posted in Books | Leave a comment

All together now

Stephen Toub was on a fairly recent episode of .NET Rocks where he makes some good observations on asynchrony, concurrency and parallelism. He’s also got some really good posts on the pfxteam blog, in particular a recent post on synchronization … Continue reading

Posted in Computers and Internet | Leave a comment

Two for the price of one

I read two theory related blog posts at the weekend which I thought were very interesting. The first was by Laurence Tratt on the subject of parsing, and suggests that we are getting to the stage where we’d like to … Continue reading

Posted in Computers and Internet | Leave a comment

Phone me!

I have to admit that it’s been bugging me for a while. I’d like to have a look at the code of the assemblies that are used by Windows Phone in order to get a feel for how the managed … Continue reading

Posted in Computers and Internet | Leave a comment