(Untitled)

Another nice thing about Suns is their simplicity. You know how a LispM is always jumping into that awful, hairy debugger with the confusing backtrace display, and expecting you to tell it how to proc…

(Untitled)

The whole phone just seems so overloaded. Everything is bursting with functionality, but I don’t feel like discovering any of it. http://jacksonfish.com/2014/05/22/a-user-experience-designer-switches…

Rutils ?

I was excited to try this out when I came across it ... but it looks like (today!) the github repo is not in a compilable state, at least on Allegro CL. CL-USER(44): (ql:quickload 'rutils) To loa…

(Untitled)

… when a computer program beats a grandmaster at chess, the two are not using even remotely similar algorithms. The grandmaster can explain why it seemed worth sacrificing the knight for strategic adv…

(Untitled)

I do most of that work with a tool called Ruby on Rails. Ruby on Rails does for web developers what a toilet-installing robot would do for plumbers. (Web development is more like plumbing than any of…

On static/dynamic typing

From http://symbo1ics.com/blog/?p=1495 I now realise that there are several issues conflated into a false dichotomy of static/dynamic. 1. type expressivity (ML, Haskell, and Scala even more so) 2.…

(Untitled)

C and C++ are firmly stuck in the early 80’s as far as processor design is concerned.  Common Lisp never was stuck anywhere in the first place, which means it has had a hard time sticking to something…