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 · #7592

M

Macoy.me

Personal blog · macoy.me/blogprogramminggames

Macoy.me is a personal blog at macoy.me about programming and games. Since 2020, 10 different Hacker News readers have linked it 24 times, most often “An argument for self-modifying applications”. It is still writing: the last post was on 2026-02-17, and you can follow it by feed.

Visit the blog
24mentions?
10HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 12 in 2022

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

Why HN links it

HN readers link macoy.me for the author's Lisp-like language projects, Cakelisp and its comparison with Carp. One thread also discusses the author's claim that garbage collectors add complexity.

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

Most-linked posts?

  1. An argument for self-modifying applications
    2 people · 2 mentions · first linked 2022-10-24
  2. /code/macoy/cakelisp/src/branch/master/doc/VsOtherLanguages.org
    2 people · 2 mentions · first linked 2023-03-10
  3. What they don't teach you about sockets
    2 people · 2 mentions · first linked 2022-07-24

What Hacker News says?

  1. Sounds similar to Cakelisp. Has anyone tried both and is able to contrast them? The author of Cakelisp notes that Carp requires writing bindings, but Cakelisp apparently does not: https://macoy.me/code/macoy/cakelisp/src/branch/master/doc/V... Edit: I think Cakelisp has you explicitly generate C code, and maybe Carp does it behind the scenes?

    Comment linking /code/macoy/cakelisp/src/branch/master/doc/VsOtherLanguages.org

    on “Carp lang: statically typed Lisp, no GC”
  2. Submitted What they don't teach you about sockets as a story · 412 points

    HN discussion
  3. Under list of (end-user) language features, the author says: > I also think garbage collectors add more complexity than manual management That's quite the controversial statement and flies in the face of what GC has enabled in software development generally over the last few decades. I would be excited to understand some examples where this is the case and they outweigh the benefits that GC brings to developing soft…

    Comment linking /code/macoy/cakelisp/src/branch/master/doc/VsOtherLanguages.org

    on “Cakelisp: A performance-oriented Lisp-like language”
  4. Submitted Cakelisp: A Programming Language for Games as a story · 178 points

    HN discussion
  5. There is a module in gamelib [0] which will automatically clone, build, and link raylib to your program. There are several other third party libs there as well, including SDL2 and Curl. [0] https://macoy.me/code/macoy/gamelib

    Comment linking /code/macoy/gamelib

    on “Cakelisp: A performance-oriented Lisp-like language”
  6. Submitted Bringing a dynamic environment to C: My linker project as a story · 137 points

    HN discussion
  7. Submitted Surgical Programming as a story · 71 points

    HN discussion
  8. Submitted Interface ergonomics: automation isn't just about time saved as a story · 60 points

    HN discussion
  9. Submitted Programming a GPU on Bare Metal as a story · 4 points

    HN discussion
  10. Submitted An argument for self-modifying applications as a story · 4 points

    HN discussion
  11. Submitted The worrying trend of game technology centralization as a story · 4 points

    HN discussion
  12. Submitted How Emacs should get more users as a story · 4 points

    HN discussion
  13. Submitted Cakelisp as a story · 3 points

    HN discussion
  14. Submitted Evaluating Integrated Development Environments as a story · 3 points

    HN discussion
  15. Submitted What they don't teach you about sockets as a story · 3 points

    HN discussion
  16. Submitted Cakelisp: A performance-oriented Lisp-like language as a story · 2 points

    HN discussion
  17. Submitted An argument for self-modifying applications as a story · 2 points

    HN discussion
  18. Submitted Cakelisp: A performance-oriented Lisp-like language as a story · 2 points

    HN discussion
  19. Submitted The GitHub Migration Continues as a story · 2 points

    HN discussion
  20. Submitted New features in Cakelisp: defer, CRC builds as a story · 2 points

    HN discussion
  21. Submitted Writing XML with S-Expressions as a story · 2 points

    HN discussion
  22. Submitted Binary Data Version Migration as a story · 1 points

    HN discussion
  23. Submitted Software Complexity and Potential Solutions as a story · 1 points

    HN discussion
  24. Submitted The Power of Type Introspection as a story · 1 points

    HN discussion

Search all of HN for macoy.me