Show HN: GDSL – 800 line kernel: Lisp subset in 500, C subset in 1300
7 hours ago
- #programming
- #minimalism
- #compilers
- Author discusses their experience writing small compilers (a subset of C in 1500 lines and a Lisp compiler in 500 lines) with minimal tradeoffs.
- Questions why larger compilers require millions of lines of code.
- Reflects on the effort put into building something seemingly small but significant, comparing it to 16 months of hard work on a patch of dirt.
- Mentions naming the project and planting the first seeds as a symbolic start.