💾 Archived View for freeside.wntrmute.net › log › 2021 › 20210102.gmi captured on 2023-09-28 at 15:52:14. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-05)

-=-=-=-=-=-=-

Back to gemlog

Lisp cells

2021-01-02 23:59 PST

now listening: Deep in Her Eyes - Skaven - Uplink OST

Getting some stuff sorted out in my head about how Lisp cells should work, and ran some experiments in scheme48, mit-scheme, and sbcl. In both schemes, `(car '())` (and by extension, cdr too) results in a type error. In CL, it returns itself. This is illuminating from an implementation standpoint, I think.

I'm listening to the Uplink OST now and it's quite the nostalgia trip. I got the game back in high school (~2003 maybe) and spent so much time playing the game, reading the uplink bible (and trying to draw rooms with hacking rigs), listening to the soundtrack... Good memories. The idea of the basement game developers made me all the more interested in writing C, which I shamelessly admit that I *enjoy* writing. Maybe if I spent more time writing C professionally I wouldn't be burned out at work, assuming that language equates to the type of work I'd be doing.

Anyways, wanted to get a post out before it's tomorrow. Trying to get back on the daily post habit again.