Month: May 2010

  • GCC Project

    GCC as a free software project is clearly very successful. Over more than 20 years it’s grown from nothing to become the standard compiler for several operating systems and many microprocessors. So far in 2010 the core part of the compiler alone has seen over 1000 commits by over 100 contributors. GCC continues to get…

  • Iron Man 2

    A few thoughts on Iron Man 2. I liked it. How odd to see a decent romantic comedy mixed into a superhero movie. Most recent romantic comedies have been terrible. Forgetting Sarah Marshall wasn’t too bad, but the last one I can remember as being solidly good was Fifty First Dates. The movies was much…

  • Libertarian Civil Rights

    The recent clamor over Rand Paul’s comments on the Civil Rights Act were a useful indicator of one of the problems with the libertarian approach to society. Paul was clear, in retrospect, that he supported the Civil Rights Act, but he was also clear that he was concerned about its effect on business owners. Any…

  • Destructors

    The Go language does not have destructors. Instead, it has two more dynamic mechanisms. A defer statement may be used to run a function on function exit or when processing a panic. A finalizer may be used to run a function when the garbage collector finds that a block of memory has nothing pointing to…

  • Stay Home

    I’m puzzled by people who travel to the few remaining parts of our world that are untouched by people, write about how beautiful they are, and encourage us to do what we can to save them in their natural state. The way to save untouched nature is to not go there at all (we could…