Archive for the ‘Lisp’ Category

28May

Making any language loadable in Python

Posted by Elf Sternberg as Lisp, python

I may have inadvertently contributed to the Coffeescriptification of Python. And in doing so, I have learned way too much about Python internals. Coffeescript probably wasn’t the first programming language that transpiled to Javascript, but it was the first that caught on. Coffeescript and all its successors, like Clojurescript, Gorilla, and Earl Grey, exist because […]

13Sep

Lisp In Small Pieces, Chapter 5: The Storage Story

Posted by Elf Sternberg as Lisp

One other thing about Lisp in Small Pieces chapter 5 jumps out at me: the storage story. In the interpreter written for Chapter 5, some things are cons lists (most notably, the expression object you pass into the interpreter), and some things are lists, but they’re not built with car/cdr/cons. In chapter 3, we built […]

23Jul

The Metadata Problem in Primitive Lisp

Posted by Elf Sternberg as Lisp

Yep, I’ve definitely gone down the wrong path with my current research project, which means I’ve probably wasted at least a day or two on it, which I find deeply frustrating. As I’ve been working my way through Lisp In Small Pieces, I’ve been trying to push the boundaries of what the interpreter does in […]


Subscribe to Feed

Categories

Calendar

April 2017
M T W T F S S
« Jan    
 12
3456789
10111213141516
17181920212223
24252627282930