Top all-time · #4998
Louis Pilfold
Personal blog · lpil.uk/blogprogramming
Louis Pilfold writes lpil, a personal blog at lpil.uk about programming. Since 2019, 16 different Hacker News readers have linked it 19 times, most often “How to Add Metaprogramming to Gleam”. It is still writing: the last post was on 2026-02-04, and you can follow it by feed.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
Louis Pilfold's blog covers Gleam language design, including a post on how metaprogramming could be added to Gleam. HN commenters link it when discussing Gleam's limits and its design process.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
From the keyboard of Louis Pilfold
Most-linked posts?
- How to Add Metaprogramming to Gleam4 people · 4 mentions · first linked 2024-12-27
- Gleam (a statically typed language for the Erlang VM): first release2 people · 2 mentions · first linked 2019-04-16
- Gleam v0.9 Released2 people · 2 mentions · first linked 2020-06-01
- V0.8 of Gleam, the statically typed language for the Erlang VM, is out2 people · 2 mentions · first linked 2020-05-07
- Gleam v0.7 released2 people · 2 mentions · first linked 2020-03-02
What Hacker News says?
We've not had any proposals for a design like that. We are open to proposals though! I wrote a blog post detailing the process here: https://lpil.uk/blog/how-to-add-metaprogramming-to-gleam/
Comment linking /blog/how-to-add-metaprogramming-to-gleam/
on “I tried Gleam for Advent of Code”Submitted Gleam v0.11 Released as a story · 13 points
HN discussionI had tried and failed multiple times to start using Vim (after using Vim binds for a while), and actually failed the transition right before my 6 month stint with Zed. It was actually this post[0] from the creator of Gleam [1] that brought LazyVim to my attention. I made a handle full of modifications, removing certain plugins and adding others. I'm very happy with the result. Its been two weeks of using it at both…
Comment linking /blog/what-i-use-2023/
on “Leaving Neovim for Zed”Submitted V0.8 of Gleam, the statically typed language for the Erlang VM, is out as a story · 12 points
HN discussionThey've added https://hexdocs.pm/file_streams/0.6.0/ for this purpose. There's a bit of ceremony but similar to how you can interface with Java libraries from Clojure you can pull in Erlang when Gleam isn't enough. You can do some code shortening with use, https://erikarow.land/notes/using-use-gleam , but it will likely always be rather chatty and won't support metaprogramming: https://lpil.uk/blog/how-to-add-metapr…
Comment linking /blog/how-to-add-metaprogramming-to-gleam/
on “Why Clojure?”Submitted Gleam v0.9 Released as a story · 7 points
HN discussionYou might be interested in this: https://lpil.uk/blog/how-to-add-metaprogramming-to-gleam/
Comment linking /blog/how-to-add-metaprogramming-to-gleam/
on “Gleam v1.7”Submitted V0.10 of Gleam, a statically typed language for the Erlang VM, is out as a story · 6 points
HN discussionSubmitted Gleam (a statically typed language for the Erlang VM): first release as a story · 6 points
HN discussionSubmitted Gleam v0.7 released as a story · 4 points
HN discussionSubmitted How to Add Metaprogramming to Gleam as a story · 3 points
HN discussionSubmitted Gleam v0.7 Released as a story · 3 points
HN discussionSubmitted Deploying Gleam on Fly.io as a story · 2 points
HN discussionSubmitted Gleam v0.9 Released as a story · 2 points
HN discussionSubmitted Gleam 0.3 (ML dialect for Erlang VM) released as a story · 2 points
HN discussionSubmitted Hello, Gleam as a story · 2 points
HN discussionSubmitted How to Make a Programming Language (2017) as a story · 1 points
HN discussionSubmitted Using Gleam JavaScript with Elixir's Phoenix as a story · 1 points
HN discussionSubmitted Gleam v0.8 Released as a story · 1 points
HN discussion