The Most Beautiful Program Ever Written

Posted on August 9, 2021. Filed under: Uncategorized | Tags: , , , , |

The Most Beautiful Program Ever Written A Lisp interpreter written in Lisp It’s my 5th time trying to follow this video and things finally start to click in my head. So I think if I write down what is talked in the video, then I can just read my blog post for another 15 times […]

Read Full Post | Make a Comment ( Comments Off on The Most Beautiful Program Ever Written )

QSCM – A Smooth Blend of Scheme and C

Posted on January 22, 2021. Filed under: Uncategorized | Tags: , , , |

QSCM – A Smooth Blend of Scheme and C … I became interested in compilers, and more specifically bootstrapped compilers. These compilers are able to ingest their own source code and compile themselves. This page describes my first attempt at writing such a compiler.

Read Full Post | Make a Comment ( Comments Off on QSCM – A Smooth Blend of Scheme and C )

Structure and Interpretation of Computer Programs

Posted on February 22, 2018. Filed under: Uncategorized | Tags: , , , , , |

Structure and Interpretation of Computer Programs This is a self-paced course in programming based on Berkley’s course delivered in Spring 2011 of the same name. The target audience are serious programmers looking to advance their knowledge beyond some specific language or technology. The course itself is based on the highly acclaimed SICP book, considered by […]

Read Full Post | Make a Comment ( Comments Off on Structure and Interpretation of Computer Programs )

An Incremental Approach to Compiler Construction (2006)

Posted on December 19, 2016. Filed under: Uncategorized | Tags: , , , , |

An Incremental Approach to Compiler Construction (2006) I think the incremental approach is terrific, because it allows you to get to a program the emits assembly and builds a working binary in week one.

Read Full Post | Make a Comment ( Comments Off on An Incremental Approach to Compiler Construction (2006) )

Liked it here?
Why not try sites on the blogroll...