Programming

Servo-skull.


I began to learn programming properly in 2020 when I first attempted CS50X the Harvard programming course. I've made this site as part of Week 8's task of that course for my second attempt, years later. In the meantime, I have learned to program in a language called Common Lisp, which I find absolutely wonderful.

Lisp looks something like this:

(iter (for i from 1 to 10) (collect i))

As you can imagine, this nice little snippet of code iterates through the integers from 1 to 10, and "collects" those integers, printing out 1, 2, 3... and so on. iter is one of my favourite functions in Lisp, although it is not standard to Common Lisp, it works really well for doing lots of things.

Really though Lisp is fantastic because it is an extensible and adaptable language. Lisp shapes itself to fit what you want or need to do, the language comes to meet you. Check it out!