Don’t Write a Programming Language

write.as
don’t-write-a-programming-language

It will chew you up and spit you out, and you’ll not even complain. I often start new projects at the beginning of the year, around December/January. This is not because I particularly plan it that way, but probably more … Read more

Common Lisp Code Optimisation

write.as
common-lisp-code-optimisation

Common Lisp is one of the few languages which is both dynamic and also gives you a full native compiler and the ability to declare types so that the optimiser can provide more efficient code. The following examples are with … Read more