home.social

#emacsconf2025 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #emacsconf2025, aggregated by home.social.

  1. 🎩✨ Behold the riveting saga of speculative JIT compilation in Emacs Lisp with Java—where Kyou is Kyou, and EmacsConf 2025 attendees pretend to care. 💤🤖 Enjoy this journey through the infinite loops of Lisp jargon that only the author and their cat will ever comprehend. 🐱📚
    kyo.iroiro.party/en/posts/juic #EmacsLisp #JITCompilation #EmacsConf2025 #LispJargon #CatLovers #HackerNews #ngated

  2. #Schemacs Update

    I have partially resolved the issue I mentioned in my #EmacsConf2025 presentation, regarding the closure of a lambda not correctly capturing it’s environment.

    I say “partially” resolved because although my current solution results in correct program behavior, it does not consider let-bound variables inside of the closure. So variables declared locally to the closure using the let keyword will mask variables of the same name in the closure environment. A correct implementation will simply not include those masked variables in the closure environment at all. This can sometimes impact garbage collection, since a closure may be holding a variable which retains a large amount of memory, but that variable not accessible anywhere since it is masked by the let-bound variables in the closure.

    However, I am eager to keep things moving, so I am merging this PR and opening a new issue to resolve the let-bindings problem later. To find out more, see issue #62 on Codeberg.

    #tech #software #Emacs #EmacsConf #Scheme #R7RS #SchemeLang

  3. My EmacsConf presentation on Schemacs

    — will be live in about 5 minutes.

    https://emacsconf.org/2025/watch/dev

    Questions can be posted to this live chat: https://pad.emacsconf.org/2025-schemacs

    EDIT: Thanks for all the great questions everyone. It is so encouraging for me to see that there is so much interest in this project, it really keeps me motivated to keep working on it.

    #tech #software #Emacs #SoftwareDevelopment #EmacsConf #EmacsConf2025 #SchemeLang #R7RS #Scheme