Wednesday, July 4, 2012

Go!

Well, I have begun to learn Google's Go programming language with an eye toward building Google App Engine applications.  The last language I set out to learn was C# about three years ago (I can't remember how long I relied on VB prior to that...).  This feels fairly similar upfront, though I've only been working with it for an hour.

I downloaded the Go App Engine SDK from Google and began to wrestle with Python (another language I've ignored at my own peril for some time) on OS X.  That was fun.  When I started with Macintoshes (indeed before having officially been shortened to "Mac"), there was no such thing as a command line interface.  Now one has to all but be a Unix geek to navigate around some of the structures of OS X.  But I've gotten over that.  The dev_appserver.py is humming along on http://localhost:8080/ and "hello world!" is peeking out through it.

So I went from having only heard of Go to having a reasonable clue as to how to use in inside of an hour and a half.


1 comment: