• worldofgeese@lemmy.world
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    10 months ago

    Racket but I’ll take Guile Scheme as a close second. Then Hy, a lisp dialect of Python. I’m writing a blog written in a DSL of Racket right now, Pollen, that makes authoring a joyful experience. Hy gives me access to the entire Python ecosystem plus access to things like macros. Guile Scheme is the configuration language of the Linux distribution, Guix System. Guile’s G-Expressions are so powerful for writing packages.

      • worldofgeese@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        10 months ago

        I’d say Racket is the most different of any Scheme I know but it’s not hard to get started if you know one or the other. Racket (in my opinion) has more niceties around the development experience than Guile and a pretty dang good IDE if you ask me.