Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5979

W

weinholt.se

Personal blog · weinholt.se/articlesprogrammingsystems

weinholt.se is a personal blog at weinholt.se about programming and systems. Since 2019, 13 different Hacker News readers have linked it 17 times, most often “R7RS versus R6RS (2018)”. It is still writing: the last post was on 2026-10-25, and you can follow it by feed.

Visit the blog
17mentions?
13HN people?
2019–2026first – last linked?
Links on Hacker News per year · peak 5 in 2020

Too few sampled comments (7) to say how often HN recommends it.?

Why HN links it

HN readers link Göran Weinholt's Scheme blog for posts on R6RS versus R7RS, CPU alignment checks, terminfo and device drivers in Loko Scheme. Commenters also name it among recommended technical blogs.

Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. R7RS versus R6RS (2018)
    3 people · 3 mentions · first linked 2020-01-11
  2. /
    2 people · 2 mentions · first linked 2022-11-22
  3. A record type representation trick for Scheme
    2 people · 2 mentions · first linked 2021-08-16

What Hacker News says?

  1. exDM69 · 2019-10-02Recommends
    The related article about using CPU alignment checking for "type checking" tagged pointers is quite interesting. I wonder if this technique has been used before (in lisp machines or something?). I'd be interested in hearing about practical matters like performance and CPU support too. https://weinholt.se/articles/alignment-check/

    Comment linking /articles/alignment-check/

    on “A New R6RS Scheme Compiler”
  2. Submitted Non-Posix File Systems as a story · 388 points

    HN discussion
  3. bjoli · 2021-09-03Recommends
    I think Göran Weinholt summarises it well, but from a pro-r6rs perspective: https://weinholt.se/articles/r7rs-vs-r6rs/

    Comment linking /articles/r7rs-vs-r6rs/

    on “Chicken Scheme”
  4. Submitted A New R6RS Scheme Compiler as a story · 182 points

    HN discussion
  5. I never understood that hate. R6RS is the only Scheme standard that makes it possible to write useful standards-compliant programs. R7RS-small is a big step back in that respect. The new standard is less of a burden on the implementer[0], and I guess that makes it popular in the Scheme community, as that mostly consists of people implementing Scheme and very few people writing Scheme programs. I built a Chez Scheme…

    Comment linking /articles/r7rs-vs-r6rs/

    on “Rebuilding the Racket Compiler with Chez Scheme”
  6. Submitted R7RS versus R6RS (2018) as a story · 131 points

    HN discussion
  7. yakubin · 2022-11-22Recommends
    Casey Muratori's blog (everything stuff): < https://www.computerenhance.com/ > Max Bernstein's blog (compiler stuff): < https://bernsteinbear.com/blog/ > Michael Stapelberg's blog (Linux stuff): < https://michael.stapelberg.ch/posts/ > Göran Weinholt's blog (Scheme stuff): < https://weinholt.se/ >

    Comment linking /

    on “Technical Blogs You Recommend?”
  8. Submitted A record type representation trick for Scheme as a story · 3 points

    HN discussion
  9. This article? https://weinholt.se/articles/terminfo-and-its-dsl/

    Comment linking /articles/terminfo-and-its-dsl/

    on “A Minsky machine in ncurses terminfo”
  10. Submitted Structure of the ARM A64 instruction set (2017) as a story · 3 points

    HN discussion
  11. tmtvl · 2025-05-13Recommends
    Gwen Weinholt also has some interesting posts on her blog: < https://weinholt.se/ >, for example on writing device drivers in Loko Scheme and on issues with the specification of quasiquote.

    Comment linking /

    on “Loko Scheme, an optimizing, bare-metal Scheme compiler”
  12. Submitted Fuzzing Scheme with AFL++ as a story · 2 points

    HN discussion
  13. Yes, you can. Two approaches: 1. Multiple implementations providing a unified interface, selected by the build system. Aka the Henry Spencer approach: < https://www.usenix.org/legacy/publications/library/proceedin... > 2. Less-bad macros, e.g. cond-expand: < https://weinholt.se/articles/cond-expand-and-ifdef/ >

    Comment linking /articles/cond-expand-and-ifdef/

    on ““C is quirky, flawed, and an enormous success” – Dennis Ritchie”
  14. Submitted A Record Type Representation Trick as a story · 2 points

    HN discussion
  15. Submitted The State of Chez Scheme in Debian as a story · 1 points

    HN discussion
  16. Submitted Loko Scheme 0.13.0 as a story · 1 points

    HN discussion
  17. Submitted Quasiquote – Literal Magic – Weinholt.se as a story · 1 points

    HN discussion

Search all of HN for weinholt.se

Linked by the same people?