Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Sup Fedi,

Sup Fedi,

Scheduled Pinned Locked Moved Uncategorized
lisp
37 Posts 22 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • inecas@mstdn.socialI inecas@mstdn.social

    @drizzy @pfr this ^^^. It's the most practical way of leveraging list in day to day work, and once you're indoctrinated, you see it everywhere.

    And of course https://mitp-content-server.mit.edu/books/content/sectbyfn/books_pres_0/6515/sicp.zip/index.html is a bible for every LISP enthusiast.

    lproven@social.vivaldi.netL This user is from outside of this forum
    lproven@social.vivaldi.netL This user is from outside of this forum
    lproven@social.vivaldi.net
    wrote last edited by
    #17

    @inecas @drizzy @pfr @beardie_jamie

    > And of course https://
    mitp-content-server.mit.edu/books/content/sectbyfn/books_pres_0/6515/sicp.zip/index.html is a bible for every LISP enthusiast.

    I replied before seeing this, but I feel it validates my point rather well. 😄

    I bailed after the introductory page, which was gobbledegook to me. Seriously, I read fast, I read a lot, and the only book that I bounced off this hard was my first Patrick O'Brian novel, with its over-page-length single sentences.

    The only readable comprehensible Lisp book I've seen I could follow is one I never managed to buy on dead tree.

    Link Preview Image

    favicon

    (landoflisp.com)

    inecas@mstdn.socialI pfr@mastodon.bsd.cafeP 2 Replies Last reply
    0
    • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

      Sup Fedi,

      I want to get indoctrinated into the world of #LISP

      I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

      Where does the internet church of Lisp congregate and how do I become a member?

      Please boost
      Thanks

      lproven@social.vivaldi.netL This user is from outside of this forum
      lproven@social.vivaldi.netL This user is from outside of this forum
      lproven@social.vivaldi.net
      wrote last edited by
      #18

      @pfr @beardie_jamie

      > Where does the internet church of Lisp congregate

      If anywhere, Hacker News. 🙂

      It's owned by Paul Graham, one of the most famous Lisp advocates.

      Link Preview Image
      Beating the Averages

      favicon

      (paulgraham.com)

      HN is implemented in his dialect of Lisp, called Arc. (On top of Steel Bank Common Lisp.)

      1 Reply Last reply
      0
      • lproven@social.vivaldi.netL lproven@social.vivaldi.net

        @drwho @pfr @beardie_jamie

        The illuminated ones also recommend learning Emacs first. I have tried. Repeatedly. I find it totally impenetrable, too. The only things that helped at all in any way were the excellent macOS version, Aquamacs, now sadly effectively moribund:

        Link Preview Image
        The Emacs for the Mac

        An Editor for Text, HTML, LaTeX, C++, Java, Python, R, Perl, Ruby, PHP, and more… Aquamacs is a modern editor based on GNU Emacs. Read more. Download Aquamacs Emacs 3.6 for Mac OS 10.11 (El Capitan) or later

        favicon

        Aquamacs Emacs (aquamacs.org)

        And for non-Mac-users, the mad guru of this stuff, Xah Lee, who created ErgoEmacs:

        Link Preview Image
        ergoemacs-mode Quick start Guide

        favicon

        (ergoemacs.github.io)

        It makes GNU Emacs kind of usable, but, for the Enlightened Ones, you're getting to know an impure, polluted vision.

        But it's comprehensible. May work for you.

        pfr@mastodon.bsd.cafeP This user is from outside of this forum
        pfr@mastodon.bsd.cafeP This user is from outside of this forum
        pfr@mastodon.bsd.cafe
        wrote last edited by
        #19

        @lproven @drwho @beardie_jamie I suppose I should look at Emacs. But I'll always be a vim user 😉

        lproven@social.vivaldi.netL 1 Reply Last reply
        0
        • lproven@social.vivaldi.netL lproven@social.vivaldi.net

          @inecas @drizzy @pfr @beardie_jamie

          > And of course https://
          mitp-content-server.mit.edu/books/content/sectbyfn/books_pres_0/6515/sicp.zip/index.html is a bible for every LISP enthusiast.

          I replied before seeing this, but I feel it validates my point rather well. 😄

          I bailed after the introductory page, which was gobbledegook to me. Seriously, I read fast, I read a lot, and the only book that I bounced off this hard was my first Patrick O'Brian novel, with its over-page-length single sentences.

          The only readable comprehensible Lisp book I've seen I could follow is one I never managed to buy on dead tree.

          Link Preview Image

          favicon

          (landoflisp.com)

          inecas@mstdn.socialI This user is from outside of this forum
          inecas@mstdn.socialI This user is from outside of this forum
          inecas@mstdn.social
          wrote last edited by
          #20

          @lproven @drizzy @pfr @beardie_jamie Yes, it's not a light reading, and much more about the concepts on how (not only) lisp is implemented, rather than just use it. But the question was about the church of Lisp, and needs to be mentioned as one of the holy books. And once one gets over the initial bar, it's actually quite eye-opening.

          lproven@social.vivaldi.netL 1 Reply Last reply
          0
          • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

            Sup Fedi,

            I want to get indoctrinated into the world of #LISP

            I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

            Where does the internet church of Lisp congregate and how do I become a member?

            Please boost
            Thanks

            rosactrl@social.vivaldi.netR This user is from outside of this forum
            rosactrl@social.vivaldi.netR This user is from outside of this forum
            rosactrl@social.vivaldi.net
            wrote last edited by
            #21

            @pfr I think Land of Lisp is still a good introduction https://nostarch.com/lisp.htm

            1 Reply Last reply
            0
            • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

              @lproven @drwho @beardie_jamie I suppose I should look at Emacs. But I'll always be a vim user 😉

              lproven@social.vivaldi.netL This user is from outside of this forum
              lproven@social.vivaldi.netL This user is from outside of this forum
              lproven@social.vivaldi.net
              wrote last edited by
              #22

              @pfr @drwho @beardie_jamie

              You are pretty much going to have to convert.

              (I'm neutral: I can't stand either of them, myself. I am still sad nobody got the joke in this headline:

              https://www.theregister.com/2021/12/17/tilde_text_editor/ )

              There is an Emacs Vi mode called EVIL or VILE or something. I think it's a joke, but this tells you all you need to know about how Emacs folks tend to think about it.

              For reference, this will tell you a _lot_ about Emacs and indeed Lisp:

              https://web.stanford.edu/class/cs81n/command.txt

              It's why I tried to learn it. IMHO you _NEED_ to read this.

              mapcar@mastodon.sdf.orgM 1 Reply Last reply
              0
              • inecas@mstdn.socialI inecas@mstdn.social

                @lproven @drizzy @pfr @beardie_jamie Yes, it's not a light reading, and much more about the concepts on how (not only) lisp is implemented, rather than just use it. But the question was about the church of Lisp, and needs to be mentioned as one of the holy books. And once one gets over the initial bar, it's actually quite eye-opening.

                lproven@social.vivaldi.netL This user is from outside of this forum
                lproven@social.vivaldi.netL This user is from outside of this forum
                lproven@social.vivaldi.net
                wrote last edited by
                #23

                @inecas @drizzy @pfr @beardie_jamie

                I have a vision of myself as a toddler, not tall enough to quite reach that bar you mention, so I can't _quite_ see over it.

                1 Reply Last reply
                0
                • lproven@social.vivaldi.netL lproven@social.vivaldi.net

                  @inecas @drizzy @pfr @beardie_jamie

                  > And of course https://
                  mitp-content-server.mit.edu/books/content/sectbyfn/books_pres_0/6515/sicp.zip/index.html is a bible for every LISP enthusiast.

                  I replied before seeing this, but I feel it validates my point rather well. 😄

                  I bailed after the introductory page, which was gobbledegook to me. Seriously, I read fast, I read a lot, and the only book that I bounced off this hard was my first Patrick O'Brian novel, with its over-page-length single sentences.

                  The only readable comprehensible Lisp book I've seen I could follow is one I never managed to buy on dead tree.

                  Link Preview Image

                  favicon

                  (landoflisp.com)

                  pfr@mastodon.bsd.cafeP This user is from outside of this forum
                  pfr@mastodon.bsd.cafeP This user is from outside of this forum
                  pfr@mastodon.bsd.cafe
                  wrote last edited by
                  #24

                  @lproven @inecas @drizzy @beardie_jamie lol, the land of lisp looks awesome!

                  1 Reply Last reply
                  0
                  • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

                    Sup Fedi,

                    I want to get indoctrinated into the world of #LISP

                    I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

                    Where does the internet church of Lisp congregate and how do I become a member?

                    Please boost
                    Thanks

                    vindarel@framapiaf.orgV This user is from outside of this forum
                    vindarel@framapiaf.orgV This user is from outside of this forum
                    vindarel@framapiaf.org
                    wrote last edited by
                    #25

                    @pfr Welcome! I suggest the resources on the Common Lisp Cookbook: https://lispcookbook.github.io/cl-cookbook/

                    Check its editors page. ICL is a sane REPL for the terminal and the browser that allows to write and run some code.

                    The community is very much on /r/lisp and Discord (https://discord.gg/hhk46CE)

                    1 Reply Last reply
                    0
                    • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

                      Sup Fedi,

                      I want to get indoctrinated into the world of #LISP

                      I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

                      Where does the internet church of Lisp congregate and how do I become a member?

                      Please boost
                      Thanks

                      amoroso@oldbytes.spaceA This user is from outside of this forum
                      amoroso@oldbytes.spaceA This user is from outside of this forum
                      amoroso@oldbytes.space
                      wrote last edited by
                      #26

                      @pfr If you are interested in Lisp I recommend learning it as a long term project. It's worth giving a good look to both Common Lisp and Scheme so that you can decide what you like.

                      As for where Lispers congregate, if you prefer forum platforms you may have a look at this new community:

                      Link Preview Image
                      meta.lisp community

                      A new home for all brave lispers.

                      favicon

                      (community.metalisp.dev)

                      1 Reply Last reply
                      0
                      • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

                        Sup Fedi,

                        I want to get indoctrinated into the world of #LISP

                        I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

                        Where does the internet church of Lisp congregate and how do I become a member?

                        Please boost
                        Thanks

                        binder@masto.hackers.townB This user is from outside of this forum
                        binder@masto.hackers.townB This user is from outside of this forum
                        binder@masto.hackers.town
                        wrote last edited by
                        #27

                        @pfr Depends a lot on what you want and where you want to go. It is very good to have a project when you start learning a language... is there one you would like to start with?

                        Happy to give you a guide.

                        1 Reply Last reply
                        0
                        • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

                          Sup Fedi,

                          I want to get indoctrinated into the world of #LISP

                          I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

                          Where does the internet church of Lisp congregate and how do I become a member?

                          Please boost
                          Thanks

                          rlonstein@social.stonetools.techR This user is from outside of this forum
                          rlonstein@social.stonetools.techR This user is from outside of this forum
                          rlonstein@social.stonetools.tech
                          wrote last edited by
                          #28

                          @pfr I'd suggest these books:

                          * How To Design Programs, Scheme, https://htdp.org/
                          * Practical Common Lisp, Common Lisp, https://gigamonkeys.com/book/

                          1 Reply Last reply
                          0
                          • lproven@social.vivaldi.netL lproven@social.vivaldi.net

                            @drwho @pfr @beardie_jamie

                            The illuminated ones also recommend learning Emacs first. I have tried. Repeatedly. I find it totally impenetrable, too. The only things that helped at all in any way were the excellent macOS version, Aquamacs, now sadly effectively moribund:

                            Link Preview Image
                            The Emacs for the Mac

                            An Editor for Text, HTML, LaTeX, C++, Java, Python, R, Perl, Ruby, PHP, and more… Aquamacs is a modern editor based on GNU Emacs. Read more. Download Aquamacs Emacs 3.6 for Mac OS 10.11 (El Capitan) or later

                            favicon

                            Aquamacs Emacs (aquamacs.org)

                            And for non-Mac-users, the mad guru of this stuff, Xah Lee, who created ErgoEmacs:

                            Link Preview Image
                            ergoemacs-mode Quick start Guide

                            favicon

                            (ergoemacs.github.io)

                            It makes GNU Emacs kind of usable, but, for the Enlightened Ones, you're getting to know an impure, polluted vision.

                            But it's comprehensible. May work for you.

                            binder@masto.hackers.townB This user is from outside of this forum
                            binder@masto.hackers.townB This user is from outside of this forum
                            binder@masto.hackers.town
                            wrote last edited by
                            #29

                            @lproven @drwho @pfr @beardie_jamie The first step to learning emacs is to print out the cheat sheet and start highlighting things as you learn them

                            drwho@masto.hackers.townD 1 Reply Last reply
                            0
                            • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

                              Sup Fedi,

                              I want to get indoctrinated into the world of #LISP

                              I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

                              Where does the internet church of Lisp congregate and how do I become a member?

                              Please boost
                              Thanks

                              mason@partychickens.netM This user is from outside of this forum
                              mason@partychickens.netM This user is from outside of this forum
                              mason@partychickens.net
                              wrote last edited by
                              #30

                              @pfr Land of Lisp and Realm of Racket are fun introductions.

                              1 Reply Last reply
                              0
                              • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

                                Sup Fedi,

                                I want to get indoctrinated into the world of #LISP

                                I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

                                Where does the internet church of Lisp congregate and how do I become a member?

                                Please boost
                                Thanks

                                pkal@social.sdfeu.orgP This user is from outside of this forum
                                pkal@social.sdfeu.orgP This user is from outside of this forum
                                pkal@social.sdfeu.org
                                wrote last edited by
                                #31

                                @pfr Read the Structure and Interpertation of Computer Programs or Paradigms of Artificial Intelligence.

                                prema@hachyderm.ioP 1 Reply Last reply
                                0
                                • binder@masto.hackers.townB binder@masto.hackers.town

                                  @lproven @drwho @pfr @beardie_jamie The first step to learning emacs is to print out the cheat sheet and start highlighting things as you learn them

                                  drwho@masto.hackers.townD This user is from outside of this forum
                                  drwho@masto.hackers.townD This user is from outside of this forum
                                  drwho@masto.hackers.town
                                  wrote last edited by
                                  #32

                                  @binder @lproven @pfr @beardie_jamie This also works for tmux.

                                  1 Reply Last reply
                                  0
                                  • pkal@social.sdfeu.orgP pkal@social.sdfeu.org

                                    @pfr Read the Structure and Interpertation of Computer Programs or Paradigms of Artificial Intelligence.

                                    prema@hachyderm.ioP This user is from outside of this forum
                                    prema@hachyderm.ioP This user is from outside of this forum
                                    prema@hachyderm.io
                                    wrote last edited by
                                    #33

                                    @pkal @pfr i will chip in: David S. Touretzky : Common LISP is nice bigginner book. Reads bit like old BASIC textbook. I love the Barski’s Land of Lisp, but arguably it is not really begginner book.
                                    I wrote my own toy lisp (in c++), but it works and now it has maybe 7 users in my lab 😀

                                    1 Reply Last reply
                                    0
                                    • lproven@social.vivaldi.netL lproven@social.vivaldi.net

                                      @pfr @drwho @beardie_jamie

                                      You are pretty much going to have to convert.

                                      (I'm neutral: I can't stand either of them, myself. I am still sad nobody got the joke in this headline:

                                      https://www.theregister.com/2021/12/17/tilde_text_editor/ )

                                      There is an Emacs Vi mode called EVIL or VILE or something. I think it's a joke, but this tells you all you need to know about how Emacs folks tend to think about it.

                                      For reference, this will tell you a _lot_ about Emacs and indeed Lisp:

                                      https://web.stanford.edu/class/cs81n/command.txt

                                      It's why I tried to learn it. IMHO you _NEED_ to read this.

                                      mapcar@mastodon.sdf.orgM This user is from outside of this forum
                                      mapcar@mastodon.sdf.orgM This user is from outside of this forum
                                      mapcar@mastodon.sdf.org
                                      wrote last edited by
                                      #34

                                      @lproven @pfr @drwho @beardie_jamie Not really, at work we did a one point use lisp for a product and I had a colleague that was doing his work exclusively with vim.

                                      I am myself immersed in emacs so cannot comment in depth but vim has (my understanding is) numerous extensions that makes it useable for lisp work.

                                      1 Reply Last reply
                                      0
                                      • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

                                        Sup Fedi,

                                        I want to get indoctrinated into the world of #LISP

                                        I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

                                        Where does the internet church of Lisp congregate and how do I become a member?

                                        Please boost
                                        Thanks

                                        mapcar@mastodon.sdf.orgM This user is from outside of this forum
                                        mapcar@mastodon.sdf.orgM This user is from outside of this forum
                                        mapcar@mastodon.sdf.org
                                        wrote last edited by
                                        #35

                                        @pfr You will need a lisp environment.

                                        Many distributions has SBCL directly available.

                                        If you have chosen one of the suggested texts, they will presumably provide instructions on how to set something up related to the text.

                                        There is also https://lispbox.common-lisp.dev though it is oriented towards Emacs, which may not be ideal for you.

                                        For learning, it is not terribly important which lisp dialect you select. If you are into retrocomputing, you may want to check out https://interlisp.org

                                        1 Reply Last reply
                                        0
                                        • pfr@mastodon.bsd.cafeP pfr@mastodon.bsd.cafe

                                          Sup Fedi,

                                          I want to get indoctrinated into the world of #LISP

                                          I am not a programmer, nor software developer. I am familiar with basic shell scripting and a little bit of C but that's about it.

                                          Where does the internet church of Lisp congregate and how do I become a member?

                                          Please boost
                                          Thanks

                                          zenie@piaille.frZ This user is from outside of this forum
                                          zenie@piaille.frZ This user is from outside of this forum
                                          zenie@piaille.fr
                                          wrote last edited by
                                          #36

                                          @pfr
                                          Emacs will give you a good foothold.

                                          Search clojure for the brave and true which is a very entertaining tutorial on clojure using emacs.

                                          There are many flavors of lisp.

                                          For scheme look to the SCIP it is the textbook for CS at MIT for many years.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups