I work at Base in San Francisco.
I've previously lived in Mountain View, Sydney, Norway & Singapore. I try to build things that people want.
I'm also a trained jackaroo. Email me.
"Why create a new programming language from scratch? According to Pike, the developers behind the Go project felt that there was a need for a fresh start. It wasn’t enough to just add features to existing programming languages, because sometimes you can get more in the long run by taking things away. They wanted to start from scratch and rethink everything. I’m all for a clean break, but the C-like syntax seems to run counter to that goal. He explained that Go is more radical than it looks, especially when you start to look closely at the power of its unusual type system. Pike and his colleagues didn’t want to deviate too much from what developers already knew because they wanted to avoid alienating Go’s target audience."