Daniel's Blog


A Language for an Assignment

Series status: Suspended

First post in 2019, last post in 2020

In this series, I create a brand new programming language for each homework assignment of my algorithms class. I try to make the language whimsical and specialized to only the problem at hand. The languages are implemented using Haskell, and translate to Python.