Hello, what is the quintessential lisp experience?

Is it the interactivity that is enabled by Common Lisp? So if this is the case could you say a bit about how SLIME + Common Lisp work together to experience the beauty of lisp experience?

Moreover if macros are the killer feature of lisp because you can extend the language and make dsls wouldn’t racket offer a quintessential lisp experience?

  • na85@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    Writing your own library for because there are 3 different half-finished ones, none of which is feature complete and none of which have been maintained in years.

    • nakuaga@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      Now there are 4 different half-finished ones, none of which is feature complete and none of which have been maintained in years

  • fediverser@alien.top
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    This post is an automated archive from a submission made on /r/lisp, powered by Fediverser software running on alien.top. Responses to this submission will not be seen by the original author until they claim ownership of their alien.top account. Please consider reaching out to them let them know about this post and help them migrate to Lemmy.

    Lemmy users: you are still very much encouraged to participate in the discussion. There are still many other subscribers on !lisp@communick.news that can benefit from your contribution and join in the conversation.

    Reddit users: you can also join the fediverse right away by getting by visiting https://portal.alien.top. If you are looking for a Reddit alternative made for and by an independent community, check out Fediverser.

  • KaranasToll@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    Lisp is ahead of every other programming language. It used to be if-conditionals, garbage collection, and functional programming. Now the main lisp exclusives are the condition system and and macros that are both easy and powerful. If you want the lisp experience, write a macro and when the debuggers stops you during testing, recompile the macro, recompile the function which uses the macro, and restart from the most recent stack frame.

  • bekorchi@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    It’s debating why lisp is better than other languages. Or feeling empty when using a non-lisp language and wishing to be able to use Common Lisp instead.