Thanks Alex and Yiogros,
Incidentally I had "skip seen" the video before but I missed the CAR/CDR
explanation at 29:00 :) ... Feels good to know it finally!
Regards,
Kashyap

On Tue, Mar 19, 2019 at 6:53 AM Yiorgos [George] Adamopoulos <
yiorgos.adamopou...@gmail.com> wrote:

> On Tue, Mar 19, 2019 at 3:37 PM Alexander Burger <a...@software-lab.de>
> wrote:
> >
> > Hi Kashyap,
> >
> > > Is LISP indeed List Integer and Symbol Processing? According to a lot
> of
> > > places on the web it seems to be just List Processing.
> >
> > Interesting! I never heard that. I always heard it means just "List
> Processing".
> > Integers are probably not an outstanding feature, every language has it.
> >
>
> I think the question stems from what is written in the Picolisp FAQ:
>
> "Simplicity
>
> PicoLisp is easy to understand and adapt. There is no compiler
> enforcing special rules, and the interpreter is simple and
> straightforward. There are only three data types: Numbers, symbols and
> lists ("LISP" means "List-, Integer- and Symbol Processing" after all
> ;-). The memory footprint is minimal, and the tarball size of the
> whole system is just a few hundred kilobytes."
>
> The only other reference for this is
>
> https://groups.google.com/forum/#!msg/comp.lang.lisp/YSTxR0ycG5k/HiwBRjA1FNcJ
>
> >
> > > What is the history behind the names CAR and CDR?
> >
> > It goes back to the assembly language of some old IBM mainframe, meaning
> > "contents of address register" and "contents of decrement register".
> >
>
> Yes. A fun place where this is explained is this talk
>
> https://www.youtube.com/watch?v=hGY3uBHVVr4
>
> --
> keep raising the bar
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>

Reply via email to