Top all-time · #24692
Tim Philip Williams
Personal blog · timphilipwilliams.com/postsprogramminggames
Tim Philip Williams's personal blog at timphilipwilliams.com covers programming and games. Since 2018, 3 different Hacker News readers have linked it 4 times. No feed was found, so read it on the site itself.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN readers link Tim Philip Williams's Haskell posts and slides on tiny compilers and algebraic composition. Commenters offer them as small Haskell examples alongside other compiler threads.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- /posts/2014-05-22-the-essence-of-compilation.html2 people · 2 mentions · first linked 2018-01-21
What Hacker News says?
This one's older, but here's an example using Haskell: http://www.timphilipwilliams.com/slides/minecraft.pdf The main idea is algebraic composition (a non-commutative monoid).
Comment linking /slides/minecraft.pdf
on “REPL Driven Minecraft”Submitted Generating Castles for Minecraft Using Haskell as a story · 4 points
HN discussionI think compiler implementation is a particular sweetspot for functional languages. Here's a similar tiny example in Haskell: http://www.timphilipwilliams.com/posts/2014-05-22-the-essenc...
Comment linking /posts/2014-05-22-the-essence-of-compilation.html
on “A Simple Compiler in JavaScript”As well as being a transpiler, it's not really teeny-tiny either. If we don't mind dealing with only expressions or reading Haskell, then this one is even tinier: http://www.timphilipwilliams.com/posts/2014-05-22-the-essenc...
Comment linking /posts/2014-05-22-the-essence-of-compilation.html
on “Let's make a Teeny Tiny compiler”