Phat Go Code Launched (Thursday, November 19, 2009) - Just a quick note. I've launched a new site called PhatGoCode.com containing various bits of sample code for the Go programming language. I essentially did this to address the lack of simple and concise samples that are available at this early stage. At the time of writing this site is barely off the ground but will be under vigorous construction in the comming
A Little More of Google's Go (Tuesday, November 17, 2009) - Well, I've been spending a little more time fiddling with Google's new Go programming language of late and again figured I'd share some more playing-around-code. Edit 12/2/2009: Note that I've launched PhatGoCode.com, a site full of Go example code. HTTP Operations and XML Processing One of my favorite examples I tend to use in higher level languages is the retrieval
First Impressions of Go, Google's New Systems Language (Saturday, November 14, 2009) - It's funny. These days I hear Google's name mentioned in reference to subjects I never would have imagined three or four years back. Cell phones... Web browsers... Operating Systems... And a systems programming language??? Yes, a systems programming language... By the name of "Go", actually. It boasts garbage collection, enhanced safety and slick concurrency.
Home-Brewing a Full-Text Search in Google's AppEngine (Sunday, November 22, 2009) - I've recently deployed a django application on Google's AppEngine. I'm not sure how I've avoided it thus far but seems to fit my needs relatively well. DataStore (AppEngine's data storage engine) really impressed me. The python API feels so much like django's ORM that there was practically zero learning curve for a chap like me. One thing that disappointed
Google Wave Robots in Java (Monday, December 07, 2009) - When Google Wave was first announced I was pretty excited. The concept seemed perfect. Broad like twitter but rich like email. Brief like instant messenger but collaborative like a message board. Things have been somewhat slow going in beta thus far. But hey, it's still beta. If Google refines it a bit and wave catches on (what actual does catch on these