2025-01-01

My teen years: The Pascal compiler for transputer

A personal account details the development of a Pascal compiler for the INMOS transputer processor in 1993 by a 14-year-old programmer. The project evolved from simple assembly programming to a sophisticated compiler implementation, showcasing the technical capabilities of the T805 transputer and its potential for parallel computing.

Original archive.is archive.ph web.archive.org

Log in to get one-click access to archived versions of this article.

Related articles

rewrite.md

A detailed explanation of the decision to rewrite the Roc compiler from Rust to Zig, highlighting how self-hosting is common in compiler development and discussing the technical advantages of Zig for this specific project. The rewrite aims to implement significant design changes for Roc 0.1.0, focusing on improved reliability, documentation, and maintainability.