Top all-time · #7592
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.
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?
- An argument for self-modifying applications2 people · 2 mentions · first linked 2022-10-24
- /code/macoy/cakelisp/src/branch/master/doc/VsOtherLanguages.org2 people · 2 mentions · first linked 2023-03-10
- What they don't teach you about sockets2 people · 2 mentions · first linked 2022-07-24
What Hacker News says?
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”Submitted What they don't teach you about sockets as a story · 412 points
HN discussionUnder 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”Submitted Cakelisp: A Programming Language for Games as a story · 178 points
HN discussionThere 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”Submitted Bringing a dynamic environment to C: My linker project as a story · 137 points
HN discussionSubmitted Surgical Programming as a story · 71 points
HN discussionSubmitted Interface ergonomics: automation isn't just about time saved as a story · 60 points
HN discussionSubmitted Programming a GPU on Bare Metal as a story · 4 points
HN discussionSubmitted An argument for self-modifying applications as a story · 4 points
HN discussionSubmitted The worrying trend of game technology centralization as a story · 4 points
HN discussionSubmitted How Emacs should get more users as a story · 4 points
HN discussionSubmitted Cakelisp as a story · 3 points
HN discussionSubmitted Evaluating Integrated Development Environments as a story · 3 points
HN discussionSubmitted What they don't teach you about sockets as a story · 3 points
HN discussionSubmitted Cakelisp: A performance-oriented Lisp-like language as a story · 2 points
HN discussionSubmitted An argument for self-modifying applications as a story · 2 points
HN discussionSubmitted Cakelisp: A performance-oriented Lisp-like language as a story · 2 points
HN discussionSubmitted The GitHub Migration Continues as a story · 2 points
HN discussionSubmitted New features in Cakelisp: defer, CRC builds as a story · 2 points
HN discussionSubmitted Writing XML with S-Expressions as a story · 2 points
HN discussionSubmitted Binary Data Version Migration as a story · 1 points
HN discussionSubmitted Software Complexity and Potential Solutions as a story · 1 points
HN discussionSubmitted The Power of Type Introspection as a story · 1 points
HN discussion