Categories
iola nemo

Announce Nemo 0.1

I’m very pleased that I can now finally lift the curtain and show what I’ve been spending most of my time working at iola on.

It’s been a long ride, but now the alpha release is finally ready for public consumption 🙂

Categories
distributed iola VCS

The problem with depending on a server

So here at iola we use subversion internally. It’s ridiculus that the following use case doesn’t work:

<do stuff>

svn commit

<do stuff>

svn commit

<I forgot what I had written in last commit log>

svn log (local copy out of date, only shows revision before the first commit)

svn update

svn: Working copy ‘.’ locked
svn: run ‘svn cleanup’ to remove locks (type ‘svn help cleanup’ for details)

Owned 🙁

Categories
.net boo Books c# lisp Programming

Finished reading Practical Common Lisp

Finally got through the mighty Practical Common Lisp tome. The style of the book is written in a nice mix of theory and practice (with relevant and good examples). My friend Lau asked me why on earth I would want to read a book on Lisp? A fair question since Lisp is really old, actually measured in computer time it might even be called ancient. But I had two main motivations for reading the book, to become a better programmer and secondly to better understand new language features introduced in languages like Boo and C#. Just look at the new LINQ features in C# 3.0 and specifically this video.

I wholeheartedly recommend this book to anyone interesting in a good programming book.

Categories
On the web

Seems there was a somewhat good reason why Google built their own VM

Best explaination I have found yet for the Dalvik VM for Android.

Categories
Free Software On the web open source

Ohh the irony

Two microsoft licenses approved as open source. It had to happen, open beats closed in the long run.