Friday, 30 June 2006

Beyond my expectations

Whenever you are tempted to say something controversial, you can relativize your statement a bit like "Personally, I think that ...", "From my point of view.. ", or even better "It can be argued that...". You do that to prevent steering up dust. Well, for the following statements I won't need such things:

The Common Lisp Workshop was a huge success. Success in terms of people attending the workshop. Success in terms of people hacking Common Lisp. Success in terms of progress parts of the audience made despite the task I have chosen was way to big for a one hour workshop.

Actually I should say 3 1/2 hour workshop. I talked for twice the time I planned for and was surprised that both parties involved sustained this: First, that I am able to concentrate for such a long time on talking sense about non-trivial ideas, second that the audience apparently was able to listen to me.

I hope to repeat this workshop somewhere sometime (if you are interested just mail me), but as in this very moment in your personal time dimension there is no workshop happening (presumably because you
are looking at a website), I put the course material online http://lisplab.at/workshop/.

Tuesday, 13 June 2006

Common Lisp Workshop

I will give a Common Lisp Workshop for novice Common Lisp programmers. Everyone in reasonable driving range of Vienna is invited to

MetaLab - http://metalab.at
Sunday, 25th of June, 18:00-20:00.

Features: 45 minutes presentation of Common Lisp basics, break, 1 hour hack your own tic-tac-toe. For the later workshop part, it is necessary to bring your own laptop! Nothing else than an ssh client is required.

The workshop is intended for programmers with experience in other languages but no experience in Lisp. The event is free.

Wednesday, 7 June 2006

Welcome LiLA!

Hamburg, April 2006. A few guys, a bar, and liters of cheap water. Right, it's all about Common Lisp.

I was attending ECLM06 and with me more Austrians than anticipated. After a quick hello, the idea was clear. We need to plan a strategy for the subversive infection of our fellow countrymen with the fruits of the theoretic work around the Lambda Calculus: Lisp!

After the regular phase of idleness, and occasional real life contact, I came up with the cute name LiLA, for Lisp Lovers Austria. But the name was found to be revealing on our true nature, and "Lovers" was substituted by the more neutral word "Lab" (thanks for the suggestion Patrik!). <Add more idleness here>, and right after that lisplab.at went online!

Our name, Lisp Lab, also fits neatly with a project we are associated with: metalab. metalab is an open center in the heart of Vienna, providing us with space and infrastructure for our meeting and events.

Talking of events, there will be Common Lisp Introduction workshop in metalab soon. I'm aiming to hold a two hour workshop consisting of 45 minutes talk, break and one hour hacking on your game-theorically perfect tic-tac-toe implementation. For the latter, we can also go for a more stupid computer player, otherwise playing and knowing the game will end in a draw is no fun.

Watch this site for a date/place announcement of the CL intro.