home.social

#commonlisp — Public Fediverse posts

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

  1. I, for one, like it that "multiple-value-" is spelled out in full.
    This kind of naming convention has advantages.
    Myself, I am in a different kind of trouble, trying to remember
    which returns multiple values and which returns a list:
    `multiple-value-list'
    `values-list'

    By the way, given my ignorance about Scheme, I can't guess _just by the name_ what _either_ of these does, _exactly_:
    `and-let*'
    `given'

    #CommonLisp
    #Lisp
    #Scheme

    @PaniczGodek

  2. I, for one, like it that "multiple-value-" is spelled out in full.
    This kind of naming convention has advantages.
    Myself, I am in a different kind of trouble, trying to remember
    which returns multiple values and which returns a list:
    `multiple-value-list'
    `values-list'

    By the way, given my ignorance about Scheme, I can't guess _just by the name_ what _either_ of these does, _exactly_:
    `and-let*'
    `given'

    #CommonLisp
    #Lisp
    #Scheme

    @PaniczGodek

  3. I, for one, like it that "multiple-value-" is spelled out in full.
    This kind of naming convention has advantages.
    Myself, I am in a different kind of trouble, trying to remember
    which returns multiple values and which returns a list:
    `multiple-value-list'
    `values-list'

    By the way, given my ignorance about Scheme, I can't guess _just by the name_ what _either_ of these does, _exactly_:
    `and-let*'
    `given'

    #CommonLisp
    #Lisp
    #Scheme

    @PaniczGodek

  4. I, for one, like it that "multiple-value-" is spelled out in full.
    This kind of naming convention has advantages.
    Myself, I am in a different kind of trouble, trying to remember
    which returns multiple values and which returns a list:
    `multiple-value-list'
    `values-list'

    By the way, given my ignorance about Scheme, I can't guess _just by the name_ what _either_ of these does, _exactly_:
    `and-let*'
    `given'

    #CommonLisp
    #Lisp
    #Scheme

    @PaniczGodek

  5. I, for one, like it that "multiple-value-" is spelled out in full.
    This kind of naming convention has advantages.
    Myself, I am in a different kind of trouble, trying to remember
    which returns multiple values and which returns a list:
    `multiple-value-list'
    `values-list'

    By the way, given my ignorance about Scheme, I can't guess _just by the name_ what _either_ of these does, _exactly_:
    `and-let*'
    `given'

    #CommonLisp
    #Lisp
    #Scheme

    @PaniczGodek

  6. Here is my first 100% vibe coded experiment:

    code.metalisp.dev/metalisp/dev

    I used Gemini 3.5 and it took around 30 minutes.

  7. Here is my first 100% vibe coded #commonlisp experiment:

    code.metalisp.dev/metalisp/dev

    I used Gemini 3.5 and it took around 30 minutes.

  8. Here is my first 100% vibe coded #commonlisp experiment:

    code.metalisp.dev/metalisp/dev

    I used Gemini 3.5 and it took around 30 minutes.

  9. Here is my first 100% vibe coded #commonlisp experiment:

    code.metalisp.dev/metalisp/dev

    I used Gemini 3.5 and it took around 30 minutes.

  10. Added some cl-collider examples ported from Eli Fieldsteel's book.

    Began as practice for myself, but I've already found some missing code and one bug (which I fixed). Might be useful for anyone who fancies doing synthesis in Common Lisp.

    codeberg.org/cian/sc-book-exam

    More examples to come.

    #SuperCollider #CommonLisp

  11. Added some cl-collider examples ported from Eli Fieldsteel's book.

    Began as practice for myself, but I've already found some missing code and one bug (which I fixed). Might be useful for anyone who fancies doing synthesis in Common Lisp.

    codeberg.org/cian/sc-book-exam

    More examples to come.

    #SuperCollider #CommonLisp

  12. Added some cl-collider examples ported from Eli Fieldsteel's book.

    Began as practice for myself, but I've already found some missing code and one bug (which I fixed). Might be useful for anyone who fancies doing synthesis in Common Lisp.

    codeberg.org/cian/sc-book-exam

    More examples to come.

    #SuperCollider #CommonLisp

  13. Added some cl-collider examples ported from Eli Fieldsteel's book.

    Began as practice for myself, but I've already found some missing code and one bug (which I fixed). Might be useful for anyone who fancies doing synthesis in Common Lisp.

    codeberg.org/cian/sc-book-exam

    More examples to come.

    #SuperCollider #CommonLisp

  14. Added some cl-collider examples ported from Eli Fieldsteel's book.

    Began as practice for myself, but I've already found some missing code and one bug (which I fixed). Might be useful for anyone who fancies doing synthesis in Common Lisp.

    codeberg.org/cian/sc-book-exam

    More examples to come.

    #SuperCollider #CommonLisp

  15. We finally updated SBCL from 2.5.8 to 2.6.4 in Guix.
    The process took three months, mostly waiting in the build queue!

    Remember to donate to the Guix Foundation to improve the infrastructure:
    guix.gnu.org/en/donate/

    #SBCL #CommonLisp #Guix

  16. We finally updated SBCL from 2.5.8 to 2.6.4 in Guix.
    The process took three months, mostly waiting in the build queue!

    Remember to donate to the Guix Foundation to improve the infrastructure:
    guix.gnu.org/en/donate/

  17. We finally updated SBCL from 2.5.8 to 2.6.4 in Guix.
    The process took three months, mostly waiting in the build queue!

    Remember to donate to the Guix Foundation to improve the infrastructure:
    guix.gnu.org/en/donate/

    #SBCL #CommonLisp #Guix

  18. We finally updated SBCL from 2.5.8 to 2.6.4 in Guix.
    The process took three months, mostly waiting in the build queue!

    Remember to donate to the Guix Foundation to improve the infrastructure:
    guix.gnu.org/en/donate/

    #SBCL #CommonLisp #Guix

  19. We finally updated SBCL from 2.5.8 to 2.6.4 in Guix.
    The process took three months, mostly waiting in the build queue!

    Remember to donate to the Guix Foundation to improve the infrastructure:
    guix.gnu.org/en/donate/

    #SBCL #CommonLisp #Guix

  20. Marco Antoniotti @marcoxa modernized HEΛP, his documentation tool that produces static documentation sites for Common Lisp code.

    within-parens.blogspot.com/202

    #CommonLisp #lisp #documentation

  21. Marco Antoniotti @marcoxa modernized HEΛP, his documentation tool that produces static documentation sites for Common Lisp code.

    within-parens.blogspot.com/202

    #CommonLisp #lisp #documentation

  22. Marco Antoniotti @marcoxa modernized HEΛP, his documentation tool that produces static documentation sites for Common Lisp code.

    within-parens.blogspot.com/202

    #CommonLisp #lisp #documentation

  23. Marco Antoniotti @marcoxa modernized HEΛP, his documentation tool that produces static documentation sites for Common Lisp code.

    within-parens.blogspot.com/202

    #CommonLisp #lisp #documentation

  24. Marco Antoniotti @marcoxa modernized HEΛP, his documentation tool that produces static documentation sites for Common Lisp code.

    within-parens.blogspot.com/202

    #CommonLisp #lisp #documentation

  25. Just revisited HEΛP. Changed to default HTML5 static pages construction and fixed "systems" (ASDF and LW) documentation generation.

    within-parens.blogspot.com/202

    helambdap.sf.net

    #commonlisp

  26. Just revisited HEΛP. Changed to default HTML5 static pages construction and fixed "systems" (ASDF and LW) documentation generation.

    within-parens.blogspot.com/202

    helambdap.sf.net

    #commonlisp

  27. Just revisited HEΛP. Changed to default HTML5 static pages construction and fixed "systems" (ASDF and LW) documentation generation.

    within-parens.blogspot.com/202

    helambdap.sf.net

    #commonlisp

  28. Just revisited HEΛP. Changed to default HTML5 static pages construction and fixed "systems" (ASDF and LW) documentation generation.

    within-parens.blogspot.com/202

    helambdap.sf.net

    #commonlisp

  29. Just revisited HEΛP. Changed to default HTML5 static pages construction and fixed "systems" (ASDF and LW) documentation generation.

    within-parens.blogspot.com/202

    helambdap.sf.net

    #commonlisp

  30. I plan on streaming #McCLIM and #OpenGL things in about 30min at 9am CDT / 14:00 UTC.

    Today's plan is to fix the line height issue in my SDF font rendering and hopefully implement the line direction feature. The anxiety is, like a Rubik's cube, I'll have to break some things before it gets better.

    twitch.tv/endparen

    #CommonLisp #Lisp

  31. I plan on streaming #McCLIM and #OpenGL things in about 30min at 9am CDT / 14:00 UTC.

    Today's plan is to fix the line height issue in my SDF font rendering and hopefully implement the line direction feature. The anxiety is, like a Rubik's cube, I'll have to break some things before it gets better.

    twitch.tv/endparen

    #CommonLisp #Lisp

  32. I plan on streaming #McCLIM and #OpenGL things in about 30min at 9am CDT / 14:00 UTC.

    Today's plan is to fix the line height issue in my SDF font rendering and hopefully implement the line direction feature. The anxiety is, like a Rubik's cube, I'll have to break some things before it gets better.

    twitch.tv/endparen

    #CommonLisp #Lisp

  33. I plan on streaming #McCLIM and #OpenGL things in about 30min at 9am CDT / 14:00 UTC.

    Today's plan is to fix the line height issue in my SDF font rendering and hopefully implement the line direction feature. The anxiety is, like a Rubik's cube, I'll have to break some things before it gets better.

    twitch.tv/endparen

    #CommonLisp #Lisp

  34. I plan on streaming #McCLIM and #OpenGL things in about 30min at 9am CDT / 14:00 UTC.

    Today's plan is to fix the line height issue in my SDF font rendering and hopefully implement the line direction feature. The anxiety is, like a Rubik's cube, I'll have to break some things before it gets better.

    twitch.tv/endparen

    #CommonLisp #Lisp

  35. New blog post: Rules, Types, and Glue: A Multi-Paradigm Architecture for Game Simulation 🎮🧱

    A deep dive into combining classical AI and strict type systems for high-performance simulation engines. I evaluate:
    🧠 Prolog for symbolic reasoning (Rules)
    🧱 Coalton for static type-safety (Types)
    🔄 Common Lisp as the high-speed runtime (Glue)

    Includes SBCL vs. ECL performance benchmarks.

    Read it here: dwightaspencer.com/posts/03-ru

    #CommonLisp #Prolog #StandardML #FunctionalProgramming #GameDev #Simulation

  36. New blog post: Rules, Types, and Glue: A Multi-Paradigm Architecture for Game Simulation 🎮🧱

    A deep dive into combining classical AI and strict type systems for high-performance simulation engines. I evaluate:
    🧠 Prolog for symbolic reasoning (Rules)
    🧱 Coalton for static type-safety (Types)
    🔄 Common Lisp as the high-speed runtime (Glue)

    Includes SBCL vs. ECL performance benchmarks.

    Read it here: dwightaspencer.com/posts/03-ru

    #CommonLisp #Prolog #StandardML #FunctionalProgramming #GameDev #Simulation