Archive for January, 2008

January 24th, 2008

Defining the Next New Thing

by Tim Cull

The idea of combining several programming languages into one application to solve a problem is hardly new. In fact, it’s something the industry has been starting to converge to recently with a revitalization of dynamic, functional languages on top of VMs (think Jython, JRuby, Groovy).

But reading this recent post from Ola Bini (one of the JRuby commiters) about polyglot programming felt like an ah-hah moment for me. He loosely describes several layers of a polyglot application and what they might be responsible for. The idea really resonated with me.

When I worked at i2 Technologies, I had the “opportunity” to work on a frankenstein version of one of these. It was basically a fat-client application that was a bunch of Swing components glued together with reams of Jython business logic. The idea was that consultants in the field would modify the Jython, though in practice they never did. Ola’s description seemed like a better fit because it is more structured than what I’ve experienced before.

January 20th, 2008

Coolest Use of LEGOs yet

by Tim Cull

What do physicists do on vacation? Apparently, they nerd out there too:
http://thenxtstep.blogspot.com/2007/10/nxt-meets-mouse-datalogging-disney.html

January 4th, 2008

Book Reviewlet: Sentences: The Life of MF Grimm

by Tim Cull

Ok, just to prove that not every book I read is technical, here’s one about Sentences: The Life of MF Grimm by MF Grimm.

This book is a graphic novel (ie. a very long comic book) that’s an autobiography of a rapper named MF Grimm who grew up in the inner city, appeared on Sesame Street as a kid, and eventually ended up partially paralyzed and in jail from gun and drug dealing.

Unlike most of what you read about rap stars and growing up in the inner city, this story neither glorifies nor condemns anything about the life. It’s simply a matter-of-fact, first person description that leaves a pampered, yuppie whitey like me a little more aware of a culture that doesn’t resemble mine. As you might expect from a book of its format, it’s an easy read and well worth the small investment.

January 4th, 2008

Book Reviewlet: An Inconvenient Truth

by Tim Cull

Anyone who has been paying attention to the news lately probably already knows the facts laid out in Al Gore’s An Inconvenient Truth. The book was published in 2006 and thanks to Gore’s tireless promotion its message has entered our consciousness.

What I did get new from reading the book was a real sense of urgency and shared purpose. Gore describes global warming in all seriousness as a planetary emergency–something that will be our generation’s greatest challenge on the level of (or exceeding) previous generations’ fights against global fascism, poverty, and communism. Facing its challenge will transcend anything else we’ve faced as a planet.

Gore mentions several times throughout the book that he has spent the last 20 years or so gathering its material and it shows. Just like a poem, every graphic, every example, and every page has an impact. This careful choice is important because the book is not at all dense and is a very easy and short read.