Eyes Above The Waves
Robert O'Callahan. Christian. Repatriate Kiwi. Hacker.
Monday, 17 July 2017
Confession Of A C/C++ Programmer
I've been programming in C and C++ for over 25 years. I have a PhD in Computer Science from a top-ranked program, and I was a Distinguis...
Saturday, 15 July 2017
Usenix ATC 2017
During the last few days I attended the Usenix ATC 2017 conference. This is a fairly eclectic but mostly systems-focused conference, largel...
An Inflection Point In The Evolution Of Programming Langauges
Two recent Rust-related papers are very exciting. Rustbelt formalizes (a simplified version of) Rust's semantics and type system and pr...
Thursday, 6 July 2017
Bay Area Progress Report
I'm in the middle of a three-week work trip to the USA. Monday last week I met with a couple of the people behind the Julia programming...
Friday, 30 June 2017
Patch On Linux Kernel Stable Branches Breaks rr
A change in 4.12rc5 breaks rr. We're trying to get it fixed before 4.12 is released, and I think that will be OK. Unfortunately that ch...
Friday, 23 June 2017
Rising Tolerance For Static Analysis False Positives?
When I was a young graduate student working on static analysis tools, conventional wisdom was that a static analysis tool needed to have a l...
Monday, 19 June 2017
Lazy Religion Tropes In Mass Media
I'm enjoying season two of Orphan Black . I hope Tatiana Maslany got paid a separate salary for each role, because she deserves every pe...
View web version