Top all-time · #7174
stylewarning's screed
Personal blog · stylewarning.com/postsprogrammingmath
stylewarning's screed is a personal blog at stylewarning.com about programming and math. Since 2022, 11 different Hacker News readers have linked it 15 times, most often “Idiomatic Lisp and the Nbody Benchmark”. It is still writing: the last post was on 2026-04-14, and you can follow it by feed.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN readers link stylewarning's posts as examples of Common Lisp work, such as an n-body simulation showing SBCL's sb-simd features and a quantum-computing interpreter written in Common Lisp.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
a personal blog
Most-linked posts?
- Idiomatic Lisp and the Nbody Benchmark4 people · 5 mentions · first linked 2026-04-03
- Best Way to Advertise a Programming Language3 people · 3 mentions · first linked 2025-07-06
- Can a Rubik's Cube be brute-forced?2 people · 2 mentions · first linked 2023-07-08
- A tutorial quantum interpreter in 150 lines of Lisp2 people · 2 mentions · first linked 2023-07-16
What Hacker News says?
Empirically this is not true and the article overstates its claim by using "often", unless we take it to mean the tens of included macros that come with the language and aren't ad-hoc, undocumented, or barely working. (Or reinvented, coming with the language.) (Like the ones for defining functions, or classes, or structs, or looping, or multi-branch conditionals...) Take a random sampling of Lisp projects and librar…
Comment linking /posts/nbody/
on “Why Common Lisp is now the best programming language”Submitted A software engineer's circuitous journey to calculate eigenvalues as a story · 109 points
HN discussionBad performance is much less excusable these days ( https://danluu.com/perf-opt/ ) and usually it's more the result of architecture and data structure choice than presence/absence of things out of the box of some language (though in the case of C++, it seems that everyone who gets obsessed with performance just says to avoid the included stdlib no matter the compiler; so much for that box). Your question seems to me…
Comment linking /posts/nbody/
on “Why Common Lisp is now the best programming language”Submitted Can a Rubik's Cube be brute-forced? as a story · 61 points
HN discussionNo auto-vectorization yet, but you may find this illuminating: https://www.stylewarning.com/posts/nbody
Comment linking /posts/nbody
on “Steel Bank Common Lisp version 2.6.7”Submitted A tutorial quantum interpreter in 150 lines of Lisp as a story · 32 points
HN discussionRust wasn't made to replace C, C is to be there at low level and as a glue code for everything. Rust was made to replace C++ because the language it's a behemoth, it tries to do everything and the syntax it's a Lovecraftan nightmare, full of legacy incompatibilities. For small games such as Cataclysm:DDA I'd use Go (and for system tools and internet services OFC) and for game engines Rust it's or even GC based langu…
Comment linking /posts/nbody/
on “The case against a C alternative (2022)”Submitted Best Way to Advertise a Programming Language as a story · 7 points
HN discussionhttps://www.stylewarning.com/posts/nbody/ might be a good addition, it showcases some higher level stuff added in sb-simd.
Comment linking /posts/nbody/
on “SBCL: The Assembly Code Breadboard (2014)”Submitted Way to Advertise a Language as a story · 3 points
HN discussionThis tutorial [1] shows you how to simulate an arbitrary number of qubits and arbitrary quantum gates of arbitrary dimension in about 150 lines of code. The article uses Common Lisp but has ports to OCaml, Rust, and Python. [1] https://www.stylewarning.com/posts/quantum-interpreter/
Comment linking /posts/quantum-interpreter/
on “Exploring Quantum Computing with JavaScript: A Beginner's Guide”Submitted The best way to advertise a programming language as a story · 1 points
HN discussionSubmitted Not all elementary functions can be expressed with exp-minus-log as a story · 1 points
HN discussionSubmitted Idiomatic Lisp and the Nbody Benchmark as a story · 1 points
HN discussionSubmitted Can a Rubik's Cube be brute-forced? as a story · 1 points
HN discussion