Hacker News new | ask | show | jobs
by noelwelsh 4164 days ago
A classic curriculum in functional programming, which goes back as far as SICP and is continued in modern books such as PLAI, is to build an interpreter for a programming language. This forces issues like memory management to be discussed.