HN Hall of Fame Weekly email

Running Lisp in Production (2020)

www.grammarly.com Essays & writing Essays & articles Software engineering Class of 2022-02 Hall of Fame
Screenshot of www.grammarly.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 6 calendar years, with breakout response in 4 of them.

submissions
7
submitters
6
observed span
2017–2023
peak thread · 239 comments
268 pts
latest 20+ return · 2023-08-12
22 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

We've also been using Lisp in production. It has gone wonderfully, and has allowed some of the most simultaneously maintainable, resilient, and efficient code I've seen in my career. It's also attractive differentiator to some programmers who don't want to drone away writing bulk-Java day-in and day-out. A key to running Lisp in production is to step away from thinking of it as a lone-wolf bionic-suit hacker language, and to invest in developing a style guide, code review guidelines, CI/CD…

Previous discussions from last year: https://news.ycombinator.com/item?id=16860646 https://news.ycombinator.com/item?id=16679963 (Common) Lisp usually gets more use than exposure, so it's nice to see large-scale Lisp success stories. Makes me feel warm and fuzzy inside, as it's one of my two favourite languages (the other one being, of course, C). Edit: APL is a close third, but let's be realistic.

Back in Amazon I found some ancient code written in Common Lisp. Doubt any production services left, but I updated the build system to support Clozure CL. My contribution in $BIGCORP :)

rusabd·139-point thread·

I like lisp as a programming language. But, this article gives one of the reasons for avoiding its use in a high performance production environment. Provisioning a VM with over 25GB RAM for an application which requires about 4GB of it is a huge waste of resources. While the common wisdom on HN is that for most applications, developer costs more than physical resources. Physical resources still cost money. Initially list might be a good option for development velocity. But…

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
4

100+ points or 50+ comments

Total points
740

reference only — not used in Hall rules or ranking

Total comments
465

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2017-05-09Running Lisp in Productiontosh30
2018-04-17Running Lisp in Production (2015)First breakouttosh13868
2019-08-27Running Lisp in Production (2015)wglb16760
2020-05-14Running Lisp in Production (2015)spking30
2020-05-24Running Lisp in Production (2015)lisper13996
2022-02-02Running Lisp in Production (2020)Hall induction · Best threadmyth_drannon268239
2023-08-12Running Lisp in Production (2020)Latest 20+ point returnLyngbakr222