Blogs / Personal blogs

Tim Morgan

mpov.timmorgan.org

Popular posts
2
Total points
504
HN comments
64
Rank
#5,093 personal

Visit mpov.timmorgan.org → RSS feedOn Hacker News Mar 2019 – Jun 2022

Software Engineering 2Programming Languages 2

1

I Built a Lisp Compiler

I’m very proud to announce the completion of my first programming language compiler! Malcc is an incremental and ahead-of-time lisp compiler written in C. This is the story of my progress over the years and what I learned in the process. An alternate title for this post is: “How to Write a Compiler in Ten Years or…

2

I Built a Ruby Parser

Sorry, this post will read like a “dear diary” entry rather than some life-changing HN-worthy guidance. Back in November 2020, almost on a whim I started work on a new parser for the Ruby programming language. It was almost exactly a year after I had started working on my compiler project (I hope to write a longer…