• REPL in Lisp

    From HenHanna@21:1/5 to All on Wed Jul 10 19:11:17 2024
    XPost: comp.lang.lisp, sci.lang

    the acronym (?) REPL must be new in Lisp (and Scheme)


    i'm sure i never saw it (used or mentioned) 25 years ago.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to HenHanna on Thu Jul 11 02:26:04 2024
    XPost: comp.lang.lisp, sci.lang

    On Wed, 10 Jul 2024 19:11:17 -0700, HenHanna wrote:

    the acronym (?) REPL must be new in Lisp (and Scheme)

    i'm sure i never saw it (used or mentioned) 25 years ago.

    There are many new terms coined for old concepts. Like “capture” for “lexical binding”, or “dependency injection” for “callback”.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Antonio Marques@21:1/5 to Julieta Shem on Thu Jul 11 16:21:21 2024
    XPost: sci.lang, comp.lang.lisp

    Julieta Shem <[email protected]> wrote:

    I never understood why we
    need the term "dependency injection".


    Would you just spell out 'determine/decide/provide concrete implementations
    of dependencies dynamically' every time?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From George Neuner@21:1/5 to All on Fri Jul 12 07:02:17 2024
    XPost: comp.lang.lisp, sci.lang

    On Wed, 10 Jul 2024 19:11:17 -0700, HenHanna <[email protected]>
    wrote:


    the acronym (?) REPL must be new in Lisp (and Scheme)


    i'm sure i never saw it (used or mentioned) 25 years ago.

    I don't know when exactly it was coined, but "REPL" meaning "read-evaluate-print loop" goes back at least 30 years to the late
    80's.

    I first heard it in connection to Lisp, but it was clear even then
    that Scheme was using the same lexicon.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Julieta Shem on Fri Jul 12 23:10:05 2024
    XPost: sci.lang, comp.lang.lisp

    On Fri, 12 Jul 2024 18:12:48 -0300, Julieta Shem wrote:

    But why would say ``packaging up''? (Couldn't I
    ``inject'' the ``dependencies'' by passing them all as arguments.)

    Precisely my point. You can indeed.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)