Archive for May, 2013|Monthly archive page

Lab notes: tinkering with Go

In hack, lecture on May 21, 2013 at 12:00

Recently I designed a utility for my research. To implement this utility I needed a programming language that: 1) is appropriate for fast prototyping, 2) supports asynchronous, low-latency event handling, and 3) supports efficient in-program multi-way channel polling.

So far I could find, only Go fits the bill, and so I learned Go for a couple of days.

Report inside. Read the rest of this entry »


In reflection on May 10, 2013 at 12:00

Sometimes life gives you lemons. Then you make lemonade. Today, the lemonade is an act of sharing. Three of them.

Read the rest of this entry »