Just my type: things I learned from writing my own programming language
summary
A first‑hand account of actually building a toy language: WholesomeLang implemented as WholesomeLang in Ruby, with a custom tokenizer and parser, a runner that accepts flags, lots of debugging views, and quirky primitives like type (prints) and “friends” for classes. Transcript shows gotchas—assumes spaces around =, assumes final newline—so portability breaks, it’s not packaged, and it forbids certain words across languages (prevents unwholesome words). Watch if concrete implementation details and tradeoffs matter.
AI-written summary · about
chapters (8)
- 0:00Start
- 5:54Wholesome Lang
- 9:22Creating My Own Custom Tokenizer
- 9:39Tokenizer
- 13:31Searches and Validations
- 14:58Debugging
- 23:30My First Interaction with the Web
- 28:48How Did Other Languages Start Out








