On Clojure (part 2)

Distributing QtJambi with Clojure. How to bundle up Clojure programs for distribution One of the questions I’ve seen coming up a few times is how to distribute clojure programs. The obvious answer is to build executable JAR files. A while ago I produced a simple database application for my girlfriends recruitment business, NRecruit. I developed this using Clojure on my Arch Linux based laptop, and deployed to her MacBook running OS X Leopard....

Sat Nov 8 2008 · Geoffrey J. Teale

On Clojure (part 1)

After many a dalliance with R6RS compliant(ish) Scheme implementations I have found myself inevitably drawn towards as new Lisp dialect instead. While I’m pleased to see Ikarus maturing to the state where it really is a very usable it’s not what I’ve been using to get stuff done. No, instead, I (like everyone else it seems) have fallen for Clojure. I won’t harp on about Clojure - you can read about it everywhere, instead I’ll just make some practical notes in the following posts....

Sat Nov 8 2008 · Geoffrey J. Teale

What's next? Ypsilon

Ikarus So… For a good long while I have been tracking the Ikarus Scheme implementation. I like it because it tries to comply with R6RS, compiles to some pretty quick code and recently added 64bit support. I like it so much that I even package it and a number of related libraries for Arch Linux. However, Ikarus has a single annoyance for me - it is not easy to extend it with C libraries....

Tue Aug 26 2008 · Geoffrey J. Teale

Guten Morgen 2008

A new year So… a new year.. the 30th new year of my life. A new location A big year for me. Firstly I am now just two months away from moving to Munich with my girlfriend Nicole and I’m both terrified and excited at the same time. I’m not worried about moving to Germany - strangely I just “know” that this will be OK - I’m worried about the future....

Tue Jan 1 2008 · Geoffrey J. Teale

Ikarus ascends

If you follow scheme or lisp news in even a passing fashion you can’t have failed to notice the arrival of Ikarus Scheme, the nifty incremental, native scheme code compiler. It’s an lovely new version of scheme based around R6RS. That means it supports a nice clean library system (standardised!) and scripting in the manner of Perl, Python and Ruby. Though it lacks the maturity and library base you’d find in chicken or PLT, it’s still a very attractive proposition, and the quality of the product thus far, combined with the nascent community feel around it has certainly got my spider sense tingling....

Mon Dec 17 2007 · Geoffrey J. Teale

Flock...

Flock So I’m trying flock out again. It’s been a while since I last looked at it. All I can say is it’s improved massively. It’s actually just like Firefox with lots of lovelly extra interactions with my favourite web sites. So far so impressed. Cider I haven’t drunk cider since university, but at the Walkabout bar in central Birmingham I was introducer to Kopperburg, Swedish cider (thank you GUADEC!) which was actually really nice....

Sat Aug 4 2007 · Geoffrey J. Teale